Comme vous l'avez constaté jusqu'à présent, les navigateurs sont plutôt permissifs en matière d'erreurs de code HTML: ils laissent passer des petites erreurs et gèrent chacun à leur manière du HTML incorrect. Lorsqu'il y a la moindre erreur, la plupart des navigateurs affichent les pages à l'identique. Néanmoins, les différences entre navigateurs vont nettement s'accentuer lorsque seront introduites les feuilles de style CSS. Il est donc impératif d'être conforme aux standards HTML sans quoi l'interprétation d'une page risque d'engendrer de grosses surprises avec certains navigateurs.
La première chose à faire est donc d'indiquer aux navigateurs la version de HTML utilisée de telle sorte qu'ils affichent les pages comme désiré. Actuellement, la version standard est le HTML 4.01 et devrait bientôt être supplantée par le HTML 5 pas encore parfaitement géré par tous les navigateur. L'information de version est destinée uniquement aux navigateurs et se place au début du fichier HTML. Elle est appelée une déclaration de type de document (DTD ou DocType):
Exemple de DocType d'un fichier HTML
Inutile d'apprendre cette ligne par coeur, contentez-vous de l'inclure systématiquement au début de votre HTML.
Ajoutez la déclaration du type de document ci-dessus aux fichiers du site du Bar Tête la Première puis chargez-les dans votre navigateur et observez.
|