(%inline; | %block; | SCRIPT)+ +(INS | DEL) |
%block; "P | %heading; | %list; | %preformatted; | DL | DIV | NOSCRIPT | BLOCKQUOTE | FORM | HR | TABLE | FIELDSET | ADDRESS" %inline; "#PCDATA | %fontstyle; | %phrase; | %special | %formctrl;" |
%heading "H1 | H2 | H3 | H4 | H5 | H6"
%list "UL | OL | DIR | MENU" %preformatted "PRE" %fontstyle; "TT | I | B | BIG | SMALL" %phrase "EM | STRONG | DFN | CODE | SAMP | KBD | VAR | CITE | ABBR" %special "A | IMG | OBJECT | BR | SCRIPT | MAP | Q | SUB | SUP | SPAN | BDO" %formctrl; "INPUT | SELECT | TEXTAREA | LABEL | BUTTON" |
%heading -- | (%text)* |
align (left | center | right) #IMPLIED |
<Hn [ALIGN=left|center|right]>
HTML 2.0
Ecrit un titre. Un titre est un style logique pouvant présenter plusieurs tailles de caractères. Il est généralement affiché en gras, précédé et suivi d'un saut de ligne et aligné à gauche par les logiciels de consultation Web. n est un nombre entre 1 (la plus grande taille) et 6 (le plus petite). Doit finir avec </Hn>.
ALIGN aligne le titre à gauche (left), à droite (right) ou au centre (center) de la page.
Quelques paramètres HTML 3.0 sont disponibles comme DINGBAT, NOWR et CLEAR.
HTML connaît deux types de styles, les styles logiques (interprétés) et les styles physiques (non interprétés). Chaque logiciel de consultation interprète les styles logiques différemment. Par exemple, le style logique <em> (pour "emphatique") sera affiché en rouge avec soulignement simple par un logiciel et en italique par un autre. Autres exemples de styles logiques: <strong> (accentué) et <cite> (citation). Les styles physiques, tels que italique, souligné et gras sont représentés tels qu'ils sont indiqués.
(%font | %phrase) -- | (%text)* |
%font "TT | I | B | U | STRIKE | BIG | SMALL | SUB | SUP"
%phrase "EM | STRONG | DFN | CODE | SAMP | KBD | VAR | CITE" |
<TT>
HTML 2.0
<I>
HTML 2.0
<B>
HTML 2.0
<U>
HTML 2.0
<STRIKE>
HTML 2.0
<BIG>
HTML 3.2
<SMALL>
HTML 3.2
<SUB>
HTML 3.2
<SUP>
HTML 3.2
<BLINK>
NS 2.0
<SPAN STYLE=cssAtributes>
IE 3.0
<EM>
HTML 2.0
<STRONG>
HTML 2.0
<DFN>
HTML 2.0
<CODE>
HTML 2.0
"Code informatique"
. Rendu en fonte à pas fixe.
<SAMP>
HTML 2.0
<KBD>
HTML 2.0
<VAR>
HTML 2.0
<CITE>
HTML 2.0
<ADDRESS>
HTML 2.0
<COMMENT>
HTML 2.0
<Q>
HTML 3.0
"une remarque". IE n'interprète pas cette balise.
<PERSON>
HTML 3.0
<AU>
HTML 3.0
BASEFONT -O | EMPTY |
size CDATA #IMPLIED | |
FONT -- | (%text)* |
size CDATA #IMPLIED
color CDATA #IMPLIED |
<BASEFONT SIZE=n [COLOR=#RRGGBB|couleur] [FACE="font1, font2, ..."]>
HTML 3.2
Donne les caractéristique par défaut de la police de caractères devant être utilisé dans tout le document.
SIZE=n
HTML 3.2
COLOR=#RRGGBB|couleur
IE 3.0
FACE="font1, font2, ..."
IE 3.0
<FONT [SIZE=n|±n] [COLOR=#RRGGBB|couleur] [FACE=font1,font2...]>
HTML 3.2
Spécifie les caractéristiques du texte sélectionné.
SIZE=n|±n
HTML 3.2
SIZE=n
SIZE=±n
COLOR=#RRVVBB|couleur
HTML 3.2
COLOR=#RRVVBB
<FONT COLOR=#F5C23D">
Modifie la couleur d'écriture en orange
COLOR=couleur
<FONT color="aqua">
aqua</FONT>
, mais aussi "black", "blue", "fushia", "gray", "green", "lime", "maroon", "navy", "olive", "purple", "red", "silver" ("silver"), "teal", "white"("white"), "yellow" ("yellow"). Netscape 2 a définit 124 noms de couleur supplémentaires qui sont aussi reconnus par Explorer 3.
FACE="font1, font2, ..."
NS 3.0, IE 3.0
Les fontes recommandées sous les environnement Macintosh et Windows.
DIV -O Section | (%text)* |
align (left | center | right ) #IMPLIED | |
P -O Paragraphe | (%text)* |
align (left | center | right) #IMPLIED | |
BR -O Retour à la ligne | EMPTY |
clear ( left | all | right | none ) | |
HR -O Barre de séparation | EMPTY |
align (left | center| right ) #IMPLIED
noshade (noshade) #IMPLIED size %Pixels #IMPLIED width %Length #IMPLIED |
<DIV ALIGN="left|center|right" CLASS=classcss1>
HTML 3.2
'Division' Créé une nouvelle section et en définit l'alignement global. DIV n'insère pas de ligne vierge entre deux sections. L'intérét de cette balise prend tout son sens en association avec les feuilles de styles. DIV doit être terminé avec /DIV sinon son action s'étend jusqu'a la fin du document.
ALIGN=left|right|center
HTML 3.2
CLASS=classcss1
IE 3.0
<DIV align=left>...</DIV>
Section aligné à gauche.
<DIV align=center>...</DIV>
Section aligné au centre.
<DIV align=right>...</DIV>
Section aligné à droite.
<P [ALIGN=left|right|center|justify]>
HTML 2.0
Utilisez-le pour commencer un nouveau paragraphe. Une ligne vierge est automatiquement inséré au début et à la fin du paragraphe. P n'a pas besoin d'être terminé explicitement car il l'est automatiquement au tag P suivant.
ALIGN=left|right|center|justify
HTML3.2
<P align=left>
Paragraphe aligné à gauche. Valeur par défaut.
<P align=center>
Paragraphe aligné au centre.
<P align=right>
Paragraphe aligné à droite.
<P align=justify>
Paragraphe justifié. C'est à dire que les espaces entres les mots sont automatiquement ajustés afin que les extrémités de chaque ligne de texte soit contre les bords des marges de la page.
<BR [CLEAR=all|left|right]>
HTML 2.0
Commence une nouvelle ligne juste en dessous de la ligne courante (simple saut de ligne).
CLEAR=all|left|right
HTML 3.2. Indique qu'il faut commencer la ligne sur la marge gauche (left) ou droite (right) en dessous de tout objet ayant pu être inséré sur le coté de la page. Utilisez CLEAR=ALL si vous avez une image sur les deux cotés du texte.
<NOBR>
NS 1.1, IE 2.0
Utilisez-le si vous voulez que le texte à l'intérieur des balises apparaissent sur une seule ligne. N'oubliez pas de finir avec </NOBR>.
<WBR>
NS 1.1, IE 2.0
Commence une nouvelle ligne si le browser en a besoin. Utilisez le à l'intérieur d'un mot trés long. WBR est principalement utilisé en association avec NOBR.
<MULTICOL COLS=n [GUTTER=n] [WIDTH=n|n%]> NS 3.0
<MULTICOL cols=2 gutter=25 width="100%">
COLS=n
NS 3.0
GUTTER=n
NS 3.0
WIDTH=n|n%
NS 3.0
<HR [SIZE=n] [WIDTH=n|n%] [ALIGN=left|right|center] [NOSHADE] [COLOR=#RRVVBB|couleur]>
HTML 2.0
Insére un saut de ligne et une barre horizontale. Les attributs pouvant être utilisé sont :
Pour un simple filet: <HR>
SIZE=n
HTML 3.2
WIDTH=n|n%
HTML 3.2
ALIGN=left|right|center
HTML 3.2
NOSHADE
HTML 3.2
COLOR=#RRVVBB|couleur
IE 3.0
Pour un filet de taille quelquonque: <HR width="X%" >
Pour un filet d'épaisseur quelquonque: <HR Size="X">
Et pour un filet de taille et d'épaisseur quelquonque : <HR width="X%" Size=Y>
Pour créer un filet horizontal plein: <HR NOSHADE>
et vous pouvez utiliser les même enrichissements que précédemment: <HR width="X%" Size=Y>
Un peu de couleur<HR color=red>
<BLOCKQUOTE>
HTML 2.0
Créé un bloc de texte séparé du reste du document par une ligne blanche en haut et en bas et par une marge à droite et à gauche. Doit finir avec /BLOCKQUOTE.
"Vérifiez l'affichage de ce bloc de texte dans votre navigateur. Une marge est rajoutée à droite et à gauche du texte pour bien le diffèrenciez d'un simple paragraphe. Tous les tags de formatage sont interprétés. Tous toustous..."
<CENTER>
NS 2.0, HTML 3.2 Centre texte, images, tables et autres éléments inséré dans la page. Doit finir avec /CENTER.
Texte préformatté
PRE -- Texte preformatté | (%text)* - (%pre.exclusion) |
width NUMBER #IMPLIED | |
%pre.exclusion "IMG | BIG | SMALL | SUB | SUP | FONT" |
<PRE [WIDTH=n]>
HTML 2.0
'Preformatted'. Demande au browser d'utiliser la même présentation que dans le code HTML. Les sauts de lignes et les suites d'espaces sont interprétés tels quels. Toutes les balises et entités contenu dans PRE sont interprétés sauf celles qui modifient la taille du texte. Les liens (<A HREF>) fonctionnent donc à l'intérieur d'une balise PRE. Doit finir avec /PRE.
WIDTH=n
HTML 3.2
<PRE width=69>"La balise PRE affiche les espaces et les sauts de lignes tels qu'ils sont placés dans le code HTML. Le texte est affiché dans une police à pas fixe. Tous les tags inclus sont interprétés sauf ceux qui permettent de modifier la taille des caractères comme IMG, BIG, SMALL, SUB, SUP et FONT."</PRE>
Les trois balises XMP, LISTING et PLAINTEXT sont d'anciennes méthodes apparues avant la balise PRE pour la représentation de texte préformatté. Elles sont obsolètes et ne doivent plus être utilisées. Les navigateurs supportent toujours ces tags pour la compatibilité avec d'anciennes pages Web.
<XMP>
HTML 2.0
'eXeMPle'. Ecrit
<LISTING>
HTML 2.0
'Listing'. Ecrit
<PLAINTEXT>
HTML 2.0
Ignore les balises et les entités HTML et affiche la source comme la balise PRE dans une police à pas fixe. Son utilisation n'est pas recommandée. Doit finir avec </PLAINTEXT>.
Netscape ne reconnait pas la terminaison /PLAINTEXT. Il ne faut plus utiliser cette balise.
Retour en haut
Un autre bug de MSIE 3.01 Mac PPC : le tableau FONT présente un problème d'affichage.
Christophe Merlet redfox@redfoxcenter.org | ©Tous droits réservés
11 août 1997 |