Bonjour à tous.
Bien que la question de l'emploi des labels semble être récurrente sur le forum, je ne trouve pas les réponses exactes à mes interrogations! Donc je me lâche... (je crois que c'est mon premier post ici !)
On peut lire chez w3c:
En gros chaque balise input doit avoir son label associé grâce à l'attribut "for".
Mais qu'en est-il pour les balises inputs de type "submit" dont l'attribut "value" (s'il est plus explicite que "ok" ou "envoyer" bien-sur ) fait double emplois avec le contenu du label? (en plus c'est moche dans mon design!)
Si les balises input doivent être systématiquement accompagné d'un label pour être accessible, est-il acceptable de cacher ces labels afin de passer avec succès les tests d'accessibilité?
Je remercie très chaleureusement tous les gens qui prendront le temps de se pencher sur ma requête.
Bien que la question de l'emploi des labels semble être récurrente sur le forum, je ne trouve pas les réponses exactes à mes interrogations! Donc je me lâche... (je crois que c'est mon premier post ici !)
On peut lire chez w3c:
a écrit :
12.4 Associate labels explicitly with their controls. [Priority 2]
For example, in HTML use LABEL and its "for" attribute.
En gros chaque balise input doit avoir son label associé grâce à l'attribut "for".
Mais qu'en est-il pour les balises inputs de type "submit" dont l'attribut "value" (s'il est plus explicite que "ok" ou "envoyer" bien-sur ) fait double emplois avec le contenu du label? (en plus c'est moche dans mon design!)
Si les balises input doivent être systématiquement accompagné d'un label pour être accessible, est-il acceptable de cacher ces labels afin de passer avec succès les tests d'accessibilité?
Je remercie très chaleureusement tous les gens qui prendront le temps de se pencher sur ma requête.