Test 8.3.1
Pour chaque page web, l’indication de langue par défaut vérifie-t-elle une de ces conditions ?
L’indication de la langue de la page (attribut lang et/ou xml:lang) est donnée pour l’élément html ;
L’indication de la langue de la page (attribut lang et/ou xml:lang) est donnée sur chaque élément de texte ou sur l’un des éléments parents.
Méthodologie 8.3.1
- Retrouver dans le document l’indication de langue par défaut ;
- Vérifier la présence d’une indication de langue :
- Soit au moyen de l’attribut lang sur la balise html si le code est du HTML5 ou du HTML4 ;
- Soit au moyen des attributs lang et xml:lang sur la balise html si le code est du XHTML 1.0 ;
- Soit au moyen de l’attribut xml:lang sur la balise html si le code est du XHTML 1.1 ;
- Sinon, vérifier la présence d’une indication de langue sur chaque élément de texte ou l’un de ses parents.
- Si c’est le cas, le test est validé.
Tests suivants et précédents au clavier
Test précédent : Maj + ←
Test suivant : Maj + →
Éléments et attributs
html lang Définitions
- Langue par défaut
Indication de la langue de traitement principale du document qui peut être présente sur l’élément racine
htmlou sur chaque élément de la page concerné via les attributslanget/ouxml:langselon le schéma suivant :- Pour HTML jusqu’à la version 4.01 : attribut
langobligatoire, attributxml:langnon supporté ; - Pour XHTML 1.0 servi en
"text/html": attributlangetxml:langobligatoires ; - Pour XHTML 1.0 servi en
"application/xhtml+xml": attributxml:langobligatoire, attributlangrecommandé ; - Pour XHTML 1.1 : attribut
xml:langobligatoire, attributlangnon supporté ; - Pour HTML5 : attribut
langobligatoire.
- Pour HTML jusqu’à la version 4.01 : attribut