OVH Cloud OVH Cloud

HTML 4.01 Frameset et border="0"

1 réponse
Avatar
Dominique Ottello
Bonjour,

Avant de poser une question sur un groupe de discussion, je lis la FAQ,
les conseils, la charte et les contributions passées, mais là, je ne
suis pas gâté pour ce qui me préoccupe, surtout avec la FAQ disponible
sur fur :

> En cours, une traduction en français:
> http://www.normandieweb.org/karl/HTML4/

Erreur 404, ça commence bien, ;-)

> 1.2 Guides
> ----------
> L'HTML 4.0 en français et agréablement présenté:
> http://noirblan.citeweb.net/toc.html

Site à vendre, ça continue, re ;-)

Je suis novice en matière HTML et j'ai commencé à écrire mon site début
novembre 2003 et après de nombreux nettoyages je souhaite qu'il soit
validé HTML 4.01 Transitional ou Frameset par http://validator.w3.org/.

Tout passe très bien sauf une déclaration border=0 dans un frameset
(contenu à la fin de cette contribution)

Line 17, column 45: there is no attribute "BORDER" (explain...).

<FRAMESET rows="1" cols="18%,82%" border="0">

Si je ne mets pas border="0", il apparaît une barre de séparation entre
le cadre de droite et celui de gauche et je n'en veux pas.

Quel autre moyen ai-je pour éliminer cette barre de séparation entre les
cadre et qui soit compatible w3c ?

Merci.

1: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
2: <HTML>
3: <HEAD>
4: <META http-equiv="content-type" content="text/html;
charset=iso-8859-1">
5: <TITLE>Bienvenue sur le site de Dominique Ottello</TITLE>
6: <META name="author" content="Dominique Ottello">
7: <META name="identifier-URL" content="http://www.ottello.net">
8: <META name="date-creation-yyyymmdd" content="20031115">
9: <META name="date-revision-yyyymmdd" content="20040128">
10: <META name="Reply-to" content="webmaster@ottello.net">
11: <META name="keywords" content="unité SI, unité
anglo-américaine, métaux, alliage, aéronautique, livre, systeme
international, selsyn, desyn, autosyn, inductor, synchrotel, synchro,
zéro électrique, autosyn, resolver, transformateur de Scott, lvdt, Air
France, crevette, hippocampe ailé, ATEC-4000, ATEC-5000">
12: <META name="GENERATOR" content="Namo WebEditor v5.0">
13: <META name="description" content="Les Unités, fr.rec.aviation,
Métaux et Alliages Aéronautiques, Bibliothque Aéronautique,
Transmissions à distance">
14: <BASE target="detail">
15: <LINK rel="StyleSheet" type="text/css" href="menu.css">
16: </HEAD>
17: <FRAMESET rows="1" cols="18%,82%" border="0">
18: <FRAME name="contents" scrolling="auto" marginwidth="0"
marginheight="0" src="tablemat.html">
19: <FRAME name="detail" scrolling="auto" marginwidth="0"
marginheight="0" src="quisuisje.html">
20: <NOFRAMES>
21: <BODY bgcolor="#F1EAD8" text="#000000" link="#0000FF"
vlink="#800080" alink="#FF0000">
22: <P>
23: Cette page utilise des cadres. Pour pouvoir la
consulter, votre
24: navigateur doit supporter les cadres.
25: </P>
26: </BODY>
27: </NOFRAMES>
28: </FRAMESET>
29: </HTML>
--
= Dominique Ottello = http://www.ottello.net
Aujourd'hui, l'idéal du progrès est remplacé par l'idéal de l'innovation :
il ne s'agit pas que ce soit mieux, il s'agit seulement que ce soit nouveau,
même si c'est pire qu'avant et cela de toute évidence. Montherlant

1 réponse

Avatar
Pierre GOIFFON
Dominique Ottello wrote:
Il y a un attribut "framebroder" à la balise frame, et aparemment il
réond à ce que vous cherchez :
"frameborder = 1|0 [CN]



Néanmoins, si l'attribut "frameborder" est applicable à la balise
frame et compatible W3C, les mettre à la place de "border" dans
frameset ne supprime en rien l'apparition d'une barre de séparation
entre les cadres sur Mozilla 1.5 Fr, Opera 7.23 Fr et IE6



Ha, dommage

Je laisse donc "border" dans frameset, tout du moins pour le moment.



Dans ce cas, adoptez plutôt un doctype en HTML 3, qui doit contenir cet
attribut !

--
Pour me répondre par mail privé, merci de supprimer _NOSPAM_ de mon
adresse.

Un grand merci à OE Quote Fix pour rendre OE utilisable :)
=> http://home.in.tum.de/~jain/software/quotefix.php