Guide pour la validation de pages HTML

Pour valider le code HTML d'une page, suivez les étapes ci-dessous.

Etape 1

La toute première ligne de votre page doit contenir la déclaration de la norme HTML utilisée. Le plus simple est d'utiliser la norme 4.01 "transitionelle":

     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

Si vous souhaitez utiliser une autre norme, consultez la liste des déclarations possibles ici: http://www.w3.org/QA/2002/04/valid-dtd-list.html.

Etape 2

Dans les en-têtes de la page (c'est-à-dire quelque part entre les balises <head> et </head>), il faut spécifier l'encodage des caractères utilisé. Par exemple, pour un encodage "iso-8859-1":

     <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">

Etape 3

Ca y est, votre page est prête à être validée ! Pour cela, utilisez le validateur du W3C, http://validator.w3.org/. Vous avez la possibilité de donner l'URL de la page à valider, de télécharger le fichier, ou de copier/coller le contenu de votre page dans une zone de texte.

Etape 4

Cependant, pour automatiser le processus, vous pouvez aussi (pour la norme html 4.01), insérer les lignes suivantes dans le corps de votre page:

     <p>
       <a href="http://validator.w3.org/check?uri=referer"><img
           src="http://www.w3.org/Icons/valid-html401"
           alt="Valid HTML 4.01 Transitional" height="31" width="88"></a>
     </p>

  

Le logo du W3C ci-dessous contiendra alors un lien vous permettant de revalider automatiquement la page.

Valid HTML 4.01 Transitional

Remarque : les lignes à insérer et le logo adapté dans le cas de l'utilisation d'autres normes vous seront fournis lors de la première validation réussie sur le site du W3C.