Jean-Philippe Argaud,
jean-philippe.argaud@ifrance.com,
Version 3.1, 17 Novembre 1998
Avant de rentrer dans le détail des commandes (ou tags) du langage HTML, nous donnons ici quelques indications générales. En premier lieu, le langage HTML est un langage de description de la structure du document, et non pas de sa forme visuelle ou imprimée. Cela veut dire qu'il faut se préoccuper (essentiellement) de la structure de son texte, et pas (ou le moins possible) de son rendu visuel final. Ce point est essentiel pour bien utiliser le HTML et assurer une excellente portabilité des textes ainsi produits, qui ne dépendront plus d'un logiciel ou d'un système d'exploitation spécifiques pour leur utilisation. Cela assure plus précisément une plus grande pérennité des textes, ce qui est essentiel si l'on pense en termes de conservation et transmission de l'information.
De manière pratique, tous les tags HTML se présentent sous la forme d'un code d'ouverture noté <...> associé à un code de fermeture </...>. Certains codes d'ouverture ne sont associé à aucun code de fermeture (comme <HR>) ou peuvent ne pas se fermer même s'ils ont un code de fermeture associé (comme <P> ou <LI>) car la fermeture est la plupart du temps non ambigue.
Les liens hypertextes permettent de relier un page à d'autres, en local ou sur le réseau Internet, par la référence appropriée à une adresse sous la forme :
C'est cet outil de liaison dynamique entre pages qui transforme le réseau Internet en une gigantesque "toile d'araignée" (Web en anglais) de pages HTML inter-connectées en 1 clic de souris, et qui en fait sa puissance en tant qu'"encyclopédie mondiale".
Les titres se définissent à l'aide de codes <H*>, du premier niveau au sixième :
Les titres sont soit alignés à gauche, soit à droite, soit centré, selon le code rajouté : <H* ALIGN=LEFT>, <H* ALIGN=RIGHT>, <N* ALIGN=CENTER>. Par défaut, ils sont alignés à gauche.
La gestion des paragraphes se fait avec deux types de codes :
Le paragraphe est soit aligné à gauche, soit à droite, soit centré, selon le code rajouté : <P ALIGN=LEFT>, <P ALIGN=RIGHT>, <P ALIGN=CENTER>. Par défaut, il est aligné à gauche.
L'enrichissement peut se faire de deux manières différentes, structurelle (conseillée) ou visuelle (déconseillée). L'enrichissement structurel s'indique en entourant le texte choisi des codes suivants :
L'enrichissement visuel, c'est-à-dire le gras, l'italique,... s'indique en entourant le texte choisi des codes suivants :
Pour qu'un document HTML soit complet, il doit présenter un entête et un pied de page conformes, contenant en particulier les ouvertures et fermetures d'élements de titre et de corps du document. Un entête type a la forme suivante, avec le code BGCOLOR="#FFFFFF" qui permet de demander un fond blanc :
Les principaux autres codes utiles sont les suivants :