Critère 11.2 Chaque étiquette associée à un champ de formulaire est-elle pertinente (hors cas particuliers) ?

Texte officiel du RGAA 4.1.2. Voir aussi le critère 11.2 sur accessibilite.numerique.gouv.fr.

Tests

Test 11.2.1

Chaque balise <label> permet-elle de connaître la fonction exacte du champ de formulaire auquel elle est associée ?

Méthodologie du test 11.2.1
  1. Retrouver dans le document les champs de formulaire dont l’étiquette est fournie par un élément <label> ;
  2. Pour chaque champ de formulaire, vérifier que le contenu de l’élément est pertinent ;
  3. Si c’est le cas pour chaque champ de formulaire, le test est validé.

Test 11.2.2

Chaque attribut title permet-il de connaître la fonction exacte du champ de formulaire auquel il est associé ?

Méthodologie du test 11.2.2
  1. Retrouver dans le document les champs de formulaire dont l’étiquette est fournie par un attribut title ;
  2. Pour chaque champ de formulaire, vérifier que le contenu de l’attribut est pertinent ;
  3. Si c’est le cas pour chaque champ de formulaire, le test est validé.

Test 11.2.3

Chaque étiquette implémentée via l’attribut WAI-ARIA aria-label permet-elle de connaître la fonction exacte du champ de formulaire auquel elle est associée ?

Méthodologie du test 11.2.3
  1. Retrouver dans le document les champs de formulaire dont l’étiquette est fournie par un attribut WAI-ARIA aria-label ;
  2. Pour chaque champ de formulaire, vérifier que le contenu de l’attribut est pertinent ;
  3. Si c’est le cas pour chaque champ de formulaire, le test est validé.

Test 11.2.4

Chaque passage de texte associé via l’attribut WAI-ARIA aria-labelledby permet-il de connaître la fonction exacte du champ de formulaire auquel il est associé ?

Méthodologie du test 11.2.4
  1. Retrouver dans le document les champs de formulaire dont l’étiquette est fournie par un attribut WAI-ARIA aria-labelledby ;
  2. Pour chaque champ de formulaire, vérifier que le contenu du passage de texte référencé est pertinent ;
  3. Si c’est le cas pour chaque champ de formulaire, le test est validé.

Test 11.2.5

Chaque champ de formulaire ayant un intitulé visible vérifie-t-il ces conditions (hors cas particuliers) ?

Méthodologie du test 11.2.5
  1. Retrouver dans le document les champs de formulaire dont l’étiquette est fournie à la fois par un intitulé visible et par le contenu soit d’un élément <label>, soit d’un attribut title ou d’un attribut aria-label ou d’un attribut aria-labelledby ;
  2. Pour chaque champ de formulaire, vérifier que le contenu de l’élément <label> ou de l’attribut title ou de l’attribut aria-label ou de l’attribut aria-labelledby contient l’intitulé visible ;
  3. Si c’est le cas pour chaque champ de formulaire, le test est validé.

Test 11.2.6

Chaque bouton adjacent au champ de formulaire qui fournit une étiquette visible permet-il de connaître la fonction exacte du champ de formulaire auquel il est associé ?

Méthodologie du test 11.2.6
  1. Retrouver dans le document les champs de formulaire dont l’étiquette visible est fournie par un bouton adjacent ;
  2. Pour chaque champ de formulaire, vérifier que le contenu visible du bouton est pertinent ;
  3. Si c’est le cas pour chaque champ de formulaire, le test est validé.

Cas particuliers

Il existe une gestion de cas particuliers pour le test 11.2.5 lorsque :

Note : si l’étiquette visible représente une expression mathématique, les symboles mathématiques peuvent être repris littéralement pour servir d’étiquette au nom accessible (ex. : “A>B”). Il est laissé à l’utilisateur le soin d’opérer la correspondance entre l’expression et ce qu’il doit épeler compte tenu de la connaissance qu’il a du fonctionnement de son logiciel de saisie vocale (“A plus grand que B” ou “A supérieur à B”).

Ce cas particulier s’applique également au test 11.9.2.

Références WCAG 2.1

Techniques WCAG : G82, G131, H44, H65, ARIA6, ARIA9, ARIA14, ARIA16

Ce que l’audit automatique peut détecter

Règles qui vérifient directement ce critère

Ces règles d’axe-core 4.14.0 citent un test de ce critère. Elles repèrent une partie des erreurs ; le reste du critère demande une vérification humaine.

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.