Bien définir la langue d'une page web

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Bien définir la langue d'une page web

Message par calimo »

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 :wink:

Amusez-vous bien :wink:

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.4) Gecko/20060508 Firedragon Firefox/1.5.0.4
HP
Tyrannosaurus Rex
Messages : 2196
Inscription : 21 oct. 2004, 10:25

Message par HP »

pourquoi pas un post-it ou une annonce pour garder çà en haut du forum ?
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Message par Benoit »

C'est un peu trop particulier (si on mettait un post-it par sujet de ce genre il faudrait aller en troisième page pour trouver un vrai message), et tout le monde ne maitrise pas suffisamment l'anglais.

Mais vous pouvez l'ajouter dans "Quelques liens utiles", c'est fait pour ça.
♫ Li tens s'en veit, je n'ai riens fais ;
Li tens revient, je ne fais riens. ♪
HP
Tyrannosaurus Rex
Messages : 2196
Inscription : 21 oct. 2004, 10:25

Message par HP »

Ah ouais !

Il est fort ce Benoit :D

“La médiocrité obtiendra immanquablement la préséance en se travestissant des oripeaux de la bienséance.”
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Benoit a écrit :Mais vous pouvez l'ajouter dans "Quelques liens utiles", c'est fait pour ça.
Bah en même temps c'était pas le but, ce n'est qu'un document de travail, je ne pense pas qu'il y ait sa place.

Mais par contre c'est toujours intéressant pour les nombreux débutants qui viennent par ici :wink:
HP
Tyrannosaurus Rex
Messages : 2196
Inscription : 21 oct. 2004, 10:25

Re: Bien définir la langue d'une page web

Message par HP »

calimo a écrit :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 français et un peu plus "abordable" il y a aussi :
http://openweb.eu.org/articles/specifier_langue/

“La médiocrité obtiendra immanquablement la préséance en se travestissant des oripeaux de la bienséance.”
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités