[RGAA] étiquettes et regroupement des champs de formulaire
Closed this issue · 0 comments
Par exemple sur les filtres de la page Agenda, les champs suivant sont dépourvus d'étiquette :
• Les champs « Date »
• Les cases à coche « Type »
• Le champ « Mot clé »
Corrections
• Vérifier que pour chaque champ de formulaire uns étiquette visible est présente et liée au champ de saisie par l'un des moyens suivants : o Le champ possède une propriété aria-labelledby="@ID-texte" qui permet de lier un passage de texte faisant office d'étiquette visible ; o Le champ possède Une propriété aria-label="[intitulé]" accompagné d'un texte visible à proximité du champ ; o L'étiquette est créée avec une balise correctement liée au champ ; o L'étiquette est créée avec un attribut title="[intitulé]".
• Vérifier que toutes les étiquettes sont pertinentes et permettent de comprendre la saisie attendue. Dans toute la mesure du possible la méthode faisant intervenir la balise html est à privilégier.
Utiliser une structure fieldset/legend pour structurer ces groupes de champs :
• Les deux champs date
• Les cases à cocher « Type »
• Les cases à cocher « Thématique »