Valider sa page HTML

Même si le HTML est un langage universel, le rendu peu varier selon les navigateurs. Si la version du langage HTML utilisée n'est pas précisée dans la page, les navigateurs se mettent en quirk mode, c'est-à-dire qu'ils sont plus indulgents et plus permissifs sur la structure du fichier pour pouvoir lire du "vieux HTML". Par exemple, l'oubli de certaines balises fermantes est toléré. Mais, la page risque de ne pas s'afficher comme vous le souhaitez.
Il faut préciser au navigateur dans quelle version de HTML la page est écrite. L'indication se fait à l'aide de la ligne DOCTYPE que nous avons déjà vue. Il faut ensuite respecter les conventions d'écriture correspondantes.

Les validateurs

L'organisation internationale W3C qui définit les standards du web propose de valider les pages web via le site http://validator.w3.org/. Vous pouvez y soumettre une page HTML soit :