Critère 8.3

Dans chaque page web, la langue par défaut est-elle présente ?

Vérifié automatiquementRGAA 4.1.21 test officiel

Comprendre

Chaque page doit indiquer sa langue par défaut avec l’attribut lang de la balise html.

Ce critère s’applique à toutes les pages.

Ce que vérifie Agence RGAA

Notre moteur conclut seul, dans un sens comme dans l’autre, parce que le contrôle est une simple vérification de présence.

Nous détectons automatiquement :

  • absence de langue par défaut

Un résultat automatique n’est jamais un audit : seul un contrôle humain (en interne ou par un auditeur RGAA) permet de conclure.

Exemple de correction

La langue par défaut est indiquée sur html
<html lang="fr">
Voir un exemple à éviter
Aucune langue
<html>
  • L’attribut lang de la balise html donne sa voix au lecteur d’écran.

Patron de référence à adapter à votre contexte : il ne vaut pas validation du critère.

Tests officiels

  1. 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 de test
    1. Retrouver dans le document l’indication de langue par défaut ;
    2. 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.
    3. Si c’est le cas, le test est validé.

Texte officiel du référentiel RGAA 4.1.2 publié par la DINUM — voir la source.

Critère RGAA 8.3 : Dans chaque page web, la langue par défaut est-elle présente ? | Agence RGAA