http://www.saintpoint.org/
Constitution d'une Page de base HTML.
Une page de base est constituée du code suivant:
Le texte situé entre "<
" et ">
" constitue ce qu'on appelle une balise
, c'est l'ordre qui va être interprété par le navigateur pour faire ce qu'on lui demande, donc afficher une page mise en forme.
Code d'une page minimum:
Déclaration du doctype:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Déclaration du début du fichier (X)HTML :
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr" dir="ltr">
Déclaration d'entête du fichier (X)HTML:
<head>
Ici figurent des instructions invisibles de la page.
Instructions pour robots de recherche,
Code pour fonctions diverses sur le document,
Instructions de mise en page,
</head>
Déclaration du corps du fichier (X)HTML:
<body>
Ici figurent les instructions visibles et invisibles de la page.
Texte, formulaires, images, vidéo, ..., de la page mis en forme suivant balises.
Commentaires, etc...
<body>
Déclaration de la fin du fichier (X)HTML :
</html>
Décodage:
Les deux premières lignes donnent de doctype ou DTD
Document Type Data
, disent au navigateur comment sont codées les balises, et les directives qu'il doit suivre pour interprêter la page.
La troisième ligne indique que l'on veut traiter la page comme un document HTML.
Ces deux instructions sont la première chose lue dans la page, elle doivent être situées en premier dans le fichier. On remarque aussi que ces deux balises font exception à la règle, elles ne sont pas fermées.
Entre les balises <html>
et </html>
, on trouve la page elle même. Cette page est constituée de deux parties.
- L'entête ne contient que du code invisible à l'utilisateur, l'entête se trouve entre les balises <head>
et </head>
.
- Le corps de la page, qui contient tout ce qui se trouve sur la page. Ce contenu est mis en page avec d'autres balises. Le contenu se trouve entre les balises <body>
et </body>
.
Dans l'entête et le corps de page, on peut aussi y trouver des commentaires qui ne s'affichent pas. Ils se trouvent entre <!--
et -->
.
Si on voulait traiter la page en tant que application XML, il faudrait placer le prologue ci-dessous sur la première ligne du fichier, le caractère "<" en première colonne pour être conforme.
<?xml version='1.0' encoding='UTF-8'?>
Il est préférable de ne pas la mettre ce prologue si on veut que ce fichier soit traité en HTML, et pour éviter que certains navigateurs (IE) ne basculent en mode de mise en page érronée.