Bien définir la langue d'une page web
Publié : 22 juil. 2006, 17:06
On ne le répétera jamais assez, il est important de toujours bien définir la langue d'une page web.
Ce n'est pas pour rien que le W3C publie un document de travail contenant 16 recommandations "bonnes pratiques" sur la définition du langage du document.
En super-résumé : définissez toujours la langue dans l'élément racine html en utilisant les attributs lang (en html), lang ET xml:lang (en xhtml servi comme html) ou simplement xml:lang (pour du vrai XML), utilisez la langue courte (fr plutôt que fr-FR, sauf ça s'applique spécifiquement au français de france) et n'oubliez pas de définir les changements à l'intérieur du document.
Évitez d'utiliser des drapeaux pour indiquer la langue, et faites attention aux entêtes HTTP qui disparaissent si la page est enregistrée
Amusez-vous bien
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.4) Gecko/20060508 Firedragon Firefox/1.5.0.4
Ce n'est pas pour rien que le W3C publie un document de travail contenant 16 recommandations "bonnes pratiques" sur la définition du langage du document.
En super-résumé : définissez toujours la langue dans l'élément racine html en utilisant les attributs lang (en html), lang ET xml:lang (en xhtml servi comme html) ou simplement xml:lang (pour du vrai XML), utilisez la langue courte (fr plutôt que fr-FR, sauf ça s'applique spécifiquement au français de france) et n'oubliez pas de définir les changements à l'intérieur du document.
Évitez d'utiliser des drapeaux pour indiquer la langue, et faites attention aux entêtes HTTP qui disparaissent si la page est enregistrée

Amusez-vous bien

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.4) Gecko/20060508 Firedragon Firefox/1.5.0.4