RGAA 4.1.2 · THÉMATIQUE 8 · ÉLÉMENTS OBLIGATOIRES
Critère 8.2 : Pour chaque page web, le code source généré est-il valide selon le type de document spécifié ?
Texte officiel du RGAA 4.1.2 (DINUM), mis en page par Claren · Mis à jour le
Ce critère appartient à la thématique « Éléments obligatoires » du RGAA 4.1.2. Il se vérifie par un test.
Le critère
Pour chaque page web, le code source généré est-il valide selon le type de document spécifié ?
Les tests
Test 8.2.1
Pour chaque déclaration de type de document, le code source généré de la page vérifie-t-il ces conditions ?
- Les balises, attributs et valeurs d’attributs respectent les règles d’écriture ;
- L’imbrication des balises est conforme ;
- L’ouverture et la fermeture des balises sont conformes ;
- Les valeurs d’attribut id sont uniques dans la page ;
- Les attributs ne sont pas doublés sur un même élément.
Méthodologie du test 8.2.1
- Dans le menu « Check », activer l’option « W3C Nu markup checker (all frames) ».
- Dans la page de résultats, vérifier que :
- Les balises, attributs et valeurs d’attributs respectent les règles d’écriture ;
- L’imbrication des balises est conforme ;
- L’ouverture et la fermeture des balises sont conformes ;
- Les valeurs d’attribut id sont uniques dans la page ;
- Les attributs ne sont pas doublés sur un même élément.
- Si c’est le cas, le test est validé.
Correspondance WCAG
- WCAG 2.1, critère 4.1.1 : Parsing (Obsolete and removed)
- WCAG 2.2, critère 4.1.2 : Name, Role, Value
Ce qu’un contrôle automatique peut voir
Les contrôles automatiques de Claren couvrent une partie de ce critère. Le reste se vérifie à la main.
- Les IDs utilisés avec ARIA et dans les étiquettes doivent être uniques
Faire vérifier votre site
Un test automatique ne tranche qu’une partie des critères. Un audit RGAA les contrôle tous à la main, sur un échantillon de pages, et vous laisse un plan de correction.
Version officielle : critère 8.2 sur accessibilite.numerique.gouv.fr.
Textes du critère, des tests, de la méthodologie, des cas particuliers et des notes techniques : RGAA 4.1.2, DINUM, sous Licence Ouverte 2.0 (Etalab), repris tels quels. Intitulés des critères WCAG 2.2 : W3C, W3C Document License. Les liens des termes mènent au glossaire officiel du RGAA.