Le W3C et les standards du Web
CHAPITRE 1
© Groupe Eyrolles, 2005
17
• Se conformer à la grammaire retenue. Pour l’aspect syntaxique, les validateurs du
W3C conviendront, mais aucun programme ne peut garantir ou contrôler la
bonne sémantique des balises d’un document.
Comme le validateur (X)HTML (http://validator.w3.org/) ou le validateur CSS
(http://jigsaw.w3.org/css-validator/), des outils en ligne vous aideront à vous conformer
aux règles du langage correspondant au doctype choisi pour le document.
Ces programmes analysent les documents web qu’on leur fournit et indiquent
diverses erreurs commises par rapport au doctype stipulé ((X)HTML Transitional,
Frameset ou Strict). Sauf bogue improbable du validateur, chaque indication sera pertinente et il conviendra de la prendre en compte.
Confronté à un document construit proprement, sans erreur de balises, imbrications
hasardeuses ni recours à des propriétés non autorisées ou obsolètes, le validateur affichera une page de félicitations confirmant ainsi la bonne conformité au doctype retenu.
Rien n’oblige un développeur à se conformer à une norme, mais ce choix présente
plusieurs avantages : assurance de la pérennité du site, affichage correct sur une plus
large gamme de navigateurs, meilleure accessibilité, etc.
Un site respectant les normes « strictes » sera plus rigoureux et facile à faire évoluer
vers des normes à venir. Malheureusement, il sera plus difficile d’en assurer un rendu
satisfaisant tant sur les anciens navigateurs que sur les nouveaux.
Figure 1–2
Le validateur de code (X)HTML du W3C
CHAPITRE 1
© Groupe Eyrolles, 2005
17
• Se conformer à la grammaire retenue. Pour l’aspect syntaxique, les validateurs du
W3C conviendront, mais aucun programme ne peut garantir ou contrôler la
bonne sémantique des balises d’un document.
Comme le validateur (X)HTML (http://validator.w3.org/) ou le validateur CSS
(http://jigsaw.w3.org/css-validator/), des outils en ligne vous aideront à vous conformer
aux règles du langage correspondant au doctype choisi pour le document.
Ces programmes analysent les documents web qu’on leur fournit et indiquent
diverses erreurs commises par rapport au doctype stipulé ((X)HTML Transitional,
Frameset ou Strict). Sauf bogue improbable du validateur, chaque indication sera pertinente et il conviendra de la prendre en compte.
Confronté à un document construit proprement, sans erreur de balises, imbrications
hasardeuses ni recours à des propriétés non autorisées ou obsolètes, le validateur affichera une page de félicitations confirmant ainsi la bonne conformité au doctype retenu.
Rien n’oblige un développeur à se conformer à une norme, mais ce choix présente
plusieurs avantages : assurance de la pérennité du site, affichage correct sur une plus
large gamme de navigateurs, meilleure accessibilité, etc.
Un site respectant les normes « strictes » sera plus rigoureux et facile à faire évoluer
vers des normes à venir. Malheureusement, il sera plus difficile d’en assurer un rendu
satisfaisant tant sur les anciens navigateurs que sur les nouveaux.
Figure 1–2
Le validateur de code (X)HTML du W3C
