RGAA 4.1.2 · THÉMATIQUE 11 · FORMULAIRES
Critère 11.8 : Dans chaque formulaire, les items de même nature d’une liste de choix sont-ils regroupés de manière pertinente ?
Texte officiel du RGAA 4.1.2 (DINUM), mis en page par Claren · Mis à jour le
Ce critère appartient à la thématique « Formulaires » du RGAA 4.1.2. Il se vérifie par 3 tests.
Le critère
Dans chaque formulaire, les items de même nature d’une liste de choix sont-ils regroupés de manière pertinente ?
Les tests
Test 11.8.1
Pour chaque balise <select>, les items de même nature d’une liste de choix sont-ils regroupés avec une balise <optgroup>, si nécessaire ?
Méthodologie du test 11.8.1
- Retrouver dans le document les listes de sélection (élément
<select>) ; - Pour chaque liste de sélection proposant des groupes d’items de même nature, vérifier que ces items sont regroupés au moyen d’éléments
<optgroup>; - Si c’est le cas pour chaque liste de sélection proposant des groupes d’items de même nature, le test est validé.
Test 11.8.2
Dans chaque balise <select>, chaque balise <optgroup> possède-t-elle un attribut label ?
Méthodologie du test 11.8.2
- Retrouver dans le document les listes de sélection (élément
<select>) qui possèdent des éléments<optgroup>; - Pour chaque élément
<optgroup>, vérifier qu’il possède un attributlabel; - Si c’est le cas pour chaque élément
<optgroup>, le test est validé.
Test 11.8.3
Pour chaque balise <optgroup> ayant un attribut label, le contenu de l’attribut label est-il pertinent ?
Méthodologie du test 11.8.3
- Retrouver dans le document les listes de sélection (élément
<select>) qui possèdent des éléments<optgroup>pourvus d’un attributlabel; - Pour chaque attribut
label, vérifier que son contenu est pertinent ; - Si c’est le cas pour chaque attribut
label, le test est validé.
Notes techniques
Il est possible d’utiliser une balise ayant un attribut WAI-ARIA role="listbox" en remplacement d’une balise <select>. En revanche, il est impossible de créer des groupes d’options via l’utilisation de WAI-ARIA. De ce fait, une liste nécessitant un regroupement d’options structurée à l’aide d’une balise ayant un attribut WAI-ARIA role="listbox" sera considérée comme non conforme au critère 11.8.
Correspondance WCAG
- WCAG 2.2, critère 1.3.1 : Info and Relationships
Ce qu’un contrôle automatique peut voir
Aucun contrôle automatique de Claren ne couvre ce critère : il se vérifie à la main.
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 11.8 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.