DOCUMENTATIONS
HTML
SGML ET DERIVES
DTD (DEFINE TYPE DOCUMENT)
EXEMPLE
REGROUPEMENT THEMATIQUE DES PRINCIPALES BALISES HTML
LISTE ALPHABETIQUE DES PRINCIPALES BALISES HTML
AUTRES BALISES
CARACTERES SPECIAUX
SGML ET DERIVES back
SGML (Standard Generalized Markup Language) : norme de description de document :
- HTML (Hypertext Markup Language) : langage universel de conception de page Web créé en 1998 par le W3C (Word Wide Web Consortium)
- XHTML (Extensible Hypertext Markup Language ) : une ré-écriture du HML
- XML (Extensible Markup Language) : un langage créé pour faciliter l'échange automatisé de contenus entre systèmes d'informations hétérogènes (interopérabilité).
- CSS (Cascading Style Sheets : feuilles de style en cascade) : un langage qui sert à décrire la présentation des documents HTML et XML.
- XSL (Extensible Stylesheet Language) : un e langage de description de feuilles de style du W3C associé à XML.
- XSLT (Extensible Stylesheet Language Transformations) : un langage défini au sein de la recommandation XSL du W3C, pour transformer XML au niveau fonctionnel.
DTD (DEFINE TYPE DOCUMENT) back
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- loose.dtd : déclarartions d'éléments permettant l'indexation de documents sur les serveurs Web (HTML4.0).
- xhtml1-transitional.dtd : déclarartions d'éléments permettant l'indexation de documents sur les serveurs Web (XHTML1.0 TRANSITIONAL).
- xhtml1-frameset.dtd : déclarartions d'éléments permettant l'indexation de documents sur les serveurs Web (XHTML1.0 FRAMESET).
- xhtml1-strict.dtd : déclarartions d'éléments permettant l'indexation de documents sur les serveurs Web (XHTML1.0 STRICT).
EXEMPLE back
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
</head>
<body>
Hello !
</body>
</html>
REGROUPEMENT THEMATIQUE DES PRINCIPALES BALISES HTML back
Mise en forme des caractères :
<B> <FONT color> <FONT size> <FONT face> <Hx> <I> <PRE>
Alignements dans la page :
<BR> <NOBR> <BLOCKQUOTE> <CENTER> <DIV align> <Hx align> <P align>
Listes :
<DL> <DT> <DD> <LI> <OL> <UL>
Hyperliens :
<A HREF> <A NAME> <A HREF TARGET> <A HREF TITLE>
Images :
<IMG src> <IMG width> <IMG border> <IMG alt> <IMG align> <IMG hspace> <IMG vspace> <IMG usemap> <MAP name> <AREA shape> <AREA coords> <AREA href>
Tableaux :
<TABLE> <TABLE width> <TABLE height> <TABLE border> <TABLE cellpadding> <TABLE cellspacing> <TABLE bgcolor> <TABLE background> <TABLE bordercolor> <TABLE align> <TR> <TD> <TD bgcolor> <TD background> <TD width> <TD height> <TD align> <TD valign> <TD colspan> <TD rowspan> <TD nowrap> <TH>
Cadres :
<FRAMESET> <FRAMESET rows> <FRAMESET cols> <FRAMESET frameborder> <FRAMESET border> <FRAMESET bordercolor> <FRAME src> <FRAME name> <FRAMLE scrolling> <FRAME noresize><FRAME marginwidth> <FRAME marginheight><FRAME bordercolor> <NOFRAMES>
Formulaires :
<FORM> <FORM action> <FORM method> <INPUT type> <INPUT type=text> <INPUT type=password> <INPUT type=textearea> <INPUT type=checkbox> <INPUT type=radio> <SELECT name> <SELECT size> <OPTION value> <INPUT type=submit/reset> <INPUT type=button> <INPUT type=file>
Objets multimédias :
<BGSOUND src> <BGSOUND loop> <EMBED src> <EMBED width> <EMBED autostart> <EMBED loop> <EMBED hidden> <NOEMBED>
Balises HTML :
<HTML> <HEAD> <TITLE> <BODY> <BODY bgcolor> <BODY background> <BODY vlink> <BODY alink> <BODY link> <BODY topmargin> <BODY leftmargin> <BODY marginheight> <BODY marginwidth> <HR> <HR size> <HR noshade> <HR color> <HR align>
LISTE ALPHABETIQUE DES PRINCIPALES BALISES HTML back
<!-- commentaire -->
Insère un commentaire dans le code HTML
<a href=adresse du fichier>...</a>
Définit un lien hypertexte sur une sélection vers un fichier du même site Internet
<a href=adresse du fichier#nom de l'ancre>...</a>
Définit un lien hypertexte sur une sélection vers un fichier du même site Internet à un endroit précisé par une ancre
<a href=adresse du site Internet>...</a>
Définit un lien hypertexte sur une sélection vers l'adresse d'un site Internet
<a href=mailto:adresse de messagerie>...</a>
Définit un lien hypertexte sur une sélection vers une adresse de messagerie
<a href target=nom de la cible>...</a>
Affiche le résultat du lien hypertexte dans un cadre spécifique
<a href title=message>...</a>
Affiche un message sous forme d'info bulle au dessus du lien hypertexte survolé
<a name=nom de l'ancre>...</a>
Insère une ancre
<area coords=coordonnées>...</a>
Indique les coordonnées (séparées par une virgule) de la zone réactive en fonction de sa forme et de l'image à laquelle elle se rapporte
<area href=nom du fichier>...</a>
Associe un lien hypertexte à une zone réactive
<area shape=rect/circle/poly>...</a>
Définit la forme de la zone réactive (rectangulaire = rect, ovale = circle, polygonale = poly) à l'intérieur de la balise <AMP>
<b>...</b>
Met en gras la sélection
<bgsound src=adresse du fichier son>
Intègre un arrière plan sonore de type WAV ou MIDI au chargement de la page HTML
<bgsound loop=nombre de fois>
Spécifie le nombre de fois ou le son sera joué
<blockquote>...</blockquote>
Crée une marge à gauche et à droite autour de la sélection
<body>...</body>
Délimite le corps de la page HTML devant s'afficher dans la fenêtre du navigateur
<body alink=#XXXXXX>...<body>
Définit la couleur des liens hypertexte activés de la page HTML
<body background=adresse de l'image>...</body>
Définit une image d'arrière plan pour toute la page HTML
<body bgcolor=#XXXXXX>...</body>
Définit une couleur d'arrière plan pour toute la page
<body leftmargin=marge de gauche>...</body>
Modifie la marge de gauche en pixel ou en pourcentage de la page HTML
<body link=#XXXXXX>...</body>
Définit la couleur des liens hypertexte de la page HTML
<body marginheight=marge du haut>...</body>
Modifie la marge du haut en pixel ou en pourcentage de la page HTML
<body marginwidth=marge de gauche>...</body>
Modifie la marge de gauche en pixel ou en pourcentage de la page HTML
<body topmargin=marge du haut>...</body>
Modifie la marge du haut en pixel ou en pourcentage de la page HTML
<body vlink=#XXXXXX>...</body>
Définit la couleur des liens hypertexte visités de la page HTML
<br>
Insère un retour ligne
<center>...</center>
Positionne la sélection au centre
<dd>...</dd>
Insère l'élément défini dans une liste <DL> à l'intérieur d'un <DT>
<div align=left/center/right/justify>...</div>
Positionne différents éléments sélectionnés à gauche, au centre, à droite ou justifiés
<dl>...</dl>
Définit une liste de définition
<dt>...</dt>
Insère l'élément à définir dans une liste <DL>
<embed autostart=true/false>
Spécifie si l'objet multimédia est joué automatiquement par défaut ou non à l'ouverture de la page HTML
<embed hidden>
Cache le panneau de contrôle de la console dans la page HTML
<embed lopp=nombre de fois>
Spécifie le nombre de fois ou le son sera joué
<embed src=adresse du fichier multimédia>
Insère un fichier multimédia dans la page HTML
<embed width=largeur height=hauteur>
Spécifie la largeur et la hauteur en pixel ou en pourcentage de la fenêtre affichant la console dans la page HTML
<font color=#XXXXXX>...</font>
Modifie la couleur de la police de la sélection
<font face=nom de la police>...</font>
Modifie le style de police pour la selection
<font size=taille>...</font>
Modifie la taille en pixel de la police de la selection
<form>...</form>
Définit un formulaire
<form action=adresse du fichier>...</form>
Indique le fichier devant traiter les données envoyées par le formulaire
<font method=post/get>...</fom>
Indique la méthode utilisée pour l'envoi des données en combinaison avec le type de fichier de l'attribut action
<frame bordercolor=#XXXXXX>...</frameset>
Applique une couleur à la bordure du cadre
<frame marginheight=marge du haut>
Crée une marge en haut en pixel ou en pourcentage à l'intérieur du cadre
<frame marginwidth=marge de gauche>
Crée une marge à gauche en pixel ou en pourcentage à l'intérieur du cadre
<frame name=nom du cadre>
Nomme le cadre
<frame noresize>
Empêche de redimensionner le cadre depuis le navigateur
<frame scrolling=yes/no/auto>
Affiche oui ou non ou par défaut des barres de défilement dans le cadre
<frame src=adresse du fichier>
Insère un cadre dans un jeu de cadres en précisant la source du fichier chargé par défaut dans ce cadre
<frameset>...</frameset>
Définit un jeu de cadres
<frameset border=taille de la bordure>...</frameset>
Modifie la taille de la bordure du jeu de cadres
<frameset bordercolor=couleur de la bordure>...</frameset>
Applique une couleur à la bordure du jeu de cadres
<frameset cols=X,X,...>...</frameset>
Définit le nombre et la taille en pixel ou en pourcentage des colonnes dans le jeu de cadres
<frameset frameborder=yes/no>...</frameset>
Affiche oui ou non les bordures du jeu de cadres
<frameset rows=X,X,...>...</frameset>
Définit le nombre et la taille en pixel ou en pourcentage des lignes dans le jeu de cadres
<head>...</head>
Insère un en-tête contenant des informations sur la page HTML de type méta, titre
<hr>
Insère une barre horizontale dans la page HTML
<hr align=left/center/right>
Aligne la barre horizontale à gauche, au centre ou à droite dans la page HTML
<hr color=#XXXXXX>
Modifie la couleur de la barre horizontale
<hr noshade>
Empêche l'ombrage de la barre horizontale
<hr size=largeur de la barre height=hauteur de la barre>
Définit l'épaisseur et la hauteur de la barre horizontale en pixel ou en pourcentage
<html>...</html>
Définit le début et la fin d'une page HTML
<Hx>...</Hx>
Transforme la selection en titre, soit en gras, de la taille la plus grande (H1) à la taille la plus petite (H6)
<Hx align=left/center/right/justify>...<Hx>
Positionne le titre à gauche, au centre, à droite ou justifié
<l>...</l>
Met en italique la sélection
<img align=bottom>
Aligne le texte saisi vers le bas de l'image
<img align=left>
Aligne le texte saisi vers la gauche de l'image
<img align=middle>
Aligne le texte saisi vers le milieu de l'image
<img align=right>
Aligne le texte saisi vers la droite de l'image
<img align=top>
Aligne le texte saisi vers le haut de l'image
<img alt=message>
Affiche un message sous une forme d'info-bulle au dessus de l'image survolée
<img border=taille de la bordure en pixel>
Place un cadre autour de l'image
<img hspace=taille de la marge>
Crée une marge en pixel à gauche et à droite de l'image conjointement à l'attribut align
<img src=adresse de l'image>
Insère une image GIF, JPEG ,ou PNG
<img usemap=#nom de la zone réactive>
Associe l'image insérée à une zone réactive nommée
<img vspace=taille de la marge>
Crée une marge en pixel en haut et en bas de l'image conjointement à l'attribut align
<img width=largeur height=hauteur>
Modifie la largeur et la hauteur de l'image en pixel ou en pourcentage
<input type=button value=etiquette>
Insère un bouton dans le formulaire
<input type=checkbox checked>
Coche une case comme choix par défaut
<input type=checkbox name=nom de la case à cocher>
Insère une case à cocher (plusieurs choix possibles) dans le formulaire
<input type=checkbox value=valeur de la donnée>
Fixe pour la case à ocher la valeur retournée
<input type=file name=nom du champ>
Insère un champ texte et un bouton parcourir pour permettre à l'utilisateur du formulaire de joindre un fichier à l'envoi des données
<input type=password name=nom du champ>
Insère un champ mot de passe dans le formulaire ; le texte saisi à l'intérieur est remplacé par des astérisques
<input type=radio checked>
Coche un bouton radio comme choix par défaut
<input type=radio name=nom du bouton radio>
Insère un bouton radio (un seul choix possible) dans le formulaire
<input type=radio value=valeur du bouton radio>
Fixe pour le bouton radio la valeur retournée
<input type=reset>
Insère un bouton pour annuler les données renseignées dans le formulaire
<input type=submit>
Insère un bouton pour envoyer les données renseignées dans le formulaire
<input type=submit/reset value=etiquette>
Inscrit une légende sur le bouton
<input type=text maxlength=nombre de caractères>
Définit le nombre maximal de caractère que l'utilisateur peut saisir dans le champ texte
<input type=text name=nom du champ>
Insère un champ texte dans le formulaire
<input type=text size=nombre de caractère>
Définit la taille du champ texte en nombre de caractères
<input type=text value=texte par défaut>
Défini la valeur par défaut à afficher dans le champ texte
<input type=textarea cols=nombre de colonnes>
Fixe le nombre de caractères pouvant être saisis par ligne
<input type=textarea name=nom du champ>
Insère un champ multilignes dans le formulaire
<input type=textarea rows=nombre de lignes>
Fixe le nombre de lignes affichées et donc la hauteur du champ multilignes
<li>...</li>
Insère un élément dans une liste <UL> ou <OL>
<map name=nom de la zone réactive>...</map>
Crée une zone réactive
<nobr>...</nobr>
Empêche le retour à la ligne dans la sélection
<noembed>...</noembed>
Fourni un texte ou une image de remplacement pour les navigateurs ne pouvant interpréter la balise
<noframes>...</noframes>
Affiche le contenu spécifié entre les balises dans le cas ou le jeu de cadres n'est pas reconnu par un navigateur
<ol>...</ol>
Définit une liste numérotée
<option checked>
Sélectionne une option comme choix par défaut
<option value=valeur retournée>
Définit le choix à l'intérieur d'un liste de type <select>
<p>...</p>
Transforme la sélection en paragraphe
<p align=left/center/right/justify>...</p>
Positionne le paragraphe à gauche, au centre, à droite ou justifié
<code>...</code>
Affiche la selection telle en mode "code"
<select multiple>...</select>
Autorise plusieurs choix dans une liste de type menu
<select name=nom de la liste>...</select>
insère une liste dans le formulaire
<select size=1 ou plus>...</select>
Définit une liste de type déroulante (si size = 1, valeur par défaut ou sous forme de menu (si size>1))
<strike>...</strike>
Affiche la sélection barrée
<sub>...</sub>
Met en indice la sélection
<sup>...</sup>
Met en exposant la selection
<table>...</table>
Définit un tableau
<table align=left/right/center>...</table>
Aligne le tableau dans la page
<table background=adresse de l'image>...</table>
Définit une image d'arrière plan
<table bgcolor=#XXXXXX>...</table>
Définit une couleur d'arrière plan
<table border=taille de la bordure>...</table>
Modifie la largeur en pixel de la bordure du tableau
<table bordercolor=#XXXXXX>...</table>
Définit une couleur pour la bordure du tableau
<table cellpadding=taille de la marge>...</table>
Crée une marge interne en pixel à l'intérieur de chaque cellule
<table cellspacing=taille de l'espacement>...</table>
Crée un espacmeent en pixel entre les cellules d'un tableau
<table height=hauteur>...</table>
Définit la hauteur d'un tableau en pixel ou en pourcentage
<table width=largeur>...</table>
Définit la largeur d'un tableau en pixel ou en pourcentage
<td>...</td>
Insère une cellule à l'intérieur d'une ligne
<td align=left/right/center>...</td>
aligne le contenu d'une cellule horizontalement à gauche, à droite, ou au centre
<td background=adresse de l'image>...</td>
Définit une image d'arrière-plan d'une cellule
<td bgcolor=#XXXXXX>...</td>
Définit une couleur d'arrière plan d'une cellule
<td colspan=nombre de cellules>...</td>
Fusionne des cellules horizontalement
<td height=hauteur>...</td>
Définit la hauteur d'une cellule en pixel ou en pourcentage
<td nowrap>...</td>
Désactive le retour à la ligne à l'intérieur d'une cellule
<td rowspan=nombre de lignes>...</td>
Fusionne des cellules verticalement
<td valign=bottom/middle/top>...</td>
Aligne le contenu d'une cellule verticalement vers le haut, le milieu ou le bas de la cellule
<td width=largeur>...</td>
Définit la largeur d'une cellule en pixel ou en pourcentage
<th>...</th>
Définit une cellule d'en-tête d'un tableau
<title>...</title>
Insère un titre entre <head> et </head> pour s'afficher dans la barre de titre du navigateur
<tr>...</tr>
Insère une ligne à l'intérieur d'un tableau
<u>...</u>
Souligne la sélection
<ul>...</ul>
Définit une liste à puce
AUTRES BALISES back
<cite>...</cite>
Une citation
<acronym title="titre" >...</acronym>
Un titre sur un texte
<adress title="titre" >...</adress>
Une adresse sur un texte
<bdo dir="rtl" >...</bdo>
Affichage d'un texte en sens inverse
<bgsound src="musique.mid" lopp="infinite" volume="0" balance="+1000">
Lecture d'un fichier audio
<code>texte</code>
Un code informatique
<del>texte</del>
Un texte barré
<dfn>texte</dfn>
Une définition
<hr width="100%" noshade size="5" color="#000000" align="center">
Une barre horizontale
<kbd>texte</kbd>
Texte style caractère literaux
<listing>texte</listing>
affichage d'un programme informatique
<marquee behavior="alternate" bgcolor="#000000" >texte</marquee>
Un texte derroulant
<ruby><rt>texte</ruby>
Un texte en citation toute petite
CARACTERES SPECIAUX back
CARACTERES
CODE ISO
CODE HTML 4.0
"
&#34;
&quot;
&
&#38;
&amp;
}
&#125;
 
{
&#123;
 
&#128;
&euro;

&#129;
 
&#130;
 
ƒ
&#131;
 
&#132;
 
&#133;
 
&#134;
 
&#135;
 
ˆ
&#136;
 
&#137;
 
Š
&#138;
 
&#139;
&lt;
Œ
&#140;
 

&#141;
 
Ž
&#142;
 

&#143;
 

&#144;
 
&#145;
 
&#146;
 
&#147;
 
&#148;
 
&#149;
 
&#150;
 
&#151;
 
˜
&#152;
 
&#153;
 
š
&#154;
 
&#155;
&gt;
œ
&#156;
&oelig;

&#157;
 
ž
&#158;
 
Ÿ
&#159;
&Yuml;
espace
&#160;
&nbsp;
¡
&#161;
&iexcl;
¢
&#162;
&cent;
£
&#163;
&pound;
¤
&#164;
&curren;
¥
&#165;
&yen
¦
&#166;
&brvbar;
§
&#167;
&sect;
¨
&#168;
&uml;
©
&#169;
&copy;   
ª
&#170;
&ordf;
«
&#171;
&laquo;
¬
&#172;
&not;
­
&#173;
&shy;
®
&#174;
&reg;
¯
&#175;
&masr;
°
&#176;
&deg;
±
&#177;
&plusmn;
²
&#178;
&sup2;
³
&#179;
&sup3;
´
&#180;
&acute;
µ
&#181;
&micro;
&#182;
&para;
·
&#183;
&middot;
¸
&#184;
&cedil;
¹
&#185;
&sup1;
º
&#186;
&ordm;
»
&#187;
&raquo;
¼
&#188;
&frac14;
½
&#189;
&frac12;
¾
&#190;
&frac34;
¿
&#191;
&iquest;
À
&#192;
&Agrave;
Á
&#193;
&Aacute;
Â
&#194;
&Acirc;
Ã
&#195;
&Atilde;
Ä
&#196;
&Auml;
Å
&#197;
&Aring;
Æ
&#198
&Aelig
Ç
&#199;
&Ccedil;
È
&#200;
&Egrave;
É
&#201;
&Eacute;
Ê
&#202;
&Ecirc;
Ë
&#203;
&Euml;
Ì
&#204;
&Igrave;
Í
&#205;
&Iacute;
Î
&#206;
&Icirc;
Ï
&#207;
&Iuml;
Ð
&#208;
&eth;
Ñ
&#209;
&Ntilde;
Ò
&#210;
&Ograve;
Ó
&#211;
&Oacute;
Ô
&#212;
&Ocirc;
Õ
&#213;
&Otilde;
Ö
&#214;
&Ouml;
×
&#215;
&times;
Ø
&#216;
&Oslash;
Ù
&#217;
&Ugrave;
Ú
&#218;
&Uacute;
Û
&#219;
&Ucirc;
Ü
&#220;
&Uuml;
Ý
&#221;
&Yacute;
Þ
&#222;
&thorn;
ß
&#223;
&szlig;
à
&#224;
&agrave;
á
&#225;
&aacute;
â
&#226;
&acirc;
ã
&#227;
&atilde;
ä
&#228;
&auml;
å
&#229;
&aring;
æ
&#230;
&aelig;
ç
&#231;
&ccedil;
è
&#232;
&egrave;
é
&#233;
&eacute;
ê
&#234;
&ecirc;
ë
&#235;
&euml;
ì
&#236;
&igrave;
í
&#237;
&iacute;
î
&#238;
&icirc;
ï
&#239;
&iuml;
ð
&#240;
&eth;
ñ
&#241;
&ntilde;
ò
&#242;
&ograve;
ó
&#243;
&oacute;
ô
&#244;
&ocirc;
õ
&#245;
&otilde;
ö
&#246;
&ouml;
÷
&#247;
&divide;
ø
&#248;
&oslash;
ù
&#249;
&ugrave;
ú
&#250;
&uacute;
û
&#251;
&ucirc;
ü
&#252;
&uuml;
ý
&#253;
&yacute;
þ
&#254;
&thorn;
ÿ
&#255;
&yuml;