Champs de formulaire sans libellé
Ce que cela signifie et pourquoi c’est important
Sans libellé, les utilisateurs de lecteurs d’écran ne savent pas quoi saisir — commande et newsletter deviennent des devinettes (WCAG 1.3.1, 4.1.2).
Comment corriger
Associez un <label for="…"> visible à chaque champ. Un texte indicatif (placeholder) ne remplace pas un libellé.
Exemple de code
Avant
<input type="email" name="newsletter" placeholder="Your email">
Après
<label for="nl-email">Email for our newsletter</label>
<input type="email" id="nl-email" name="newsletter" autocomplete="email">
Trouvez cette erreur sur votre site
Testez gratuitement n’importe quelle page — résultat en quelques secondes, avec les corrections.