web-dev-qa-db-fra.com

Accessibilité et champs de formulaire obligatoires

Au fil des années, j'ai remarqué que l'utilisation du "*" pour les champs de formulaire obligatoires a régulièrement disparu.

Y a-t-il des règles d'accessibilité qui exigent que les "champs obligatoires" aient une indication?

J'ai toujours pensé que la façon dont les champs de formulaire sont présentés est que tous les champs sont obligatoires et que si un champ de formulaire est facultatif, il sera indiqué (généralement en disant très clairement "facultatif").

6
Majo0od

Cela relève de WCAG 3.3.2 Labels or Instructions .

Les champs obligatoires doivent être clairement identifiés sur leur étiquette. Les astérisques et autres images conviennent, tant qu'il existe une déclaration telle que "les champs obligatoires sont marqués d'un astérisque" dans le formulaire.

Il existe différentes façons de réaliser cela décrites ici: https://www.w3.org/TR/WCAG20-TECHS/H90.html