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. Voir aussi le critère 11.8 sur accessibilite.numerique.gouv.fr.
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.
Références WCAG 2.1
- 1.3.1 Info and Relationships (niveau A)
Techniques WCAG : H85
Ce que l’audit automatique peut détecter
Aucune règle d’axe-core 4.14.0 ne vérifie directement ce critère : vérification humaine indispensable, en suivant la méthodologie de chaque test.
Source : RGAA 4.1.2 (WCAG 2.1), © DINUM, publié dans le dépôt DISIC/accessibilite.numerique.gouv.fr (commit ca4019f), sous Licence Ouverte 2.0. Texte officiel reproduit sans modification de contenu ; certains attributs de mise en forme (liens ouverts dans une nouvelle fenêtre, lien mort) sont retirés. Seuls les encadrés « Explication Rampe — non normative » sont rédigés par Rampe.