Guide de correction · Erreur majeure

Corriger les boutons sans intitulé

Critère RGAA concerné : 11.9

Le problème

Un bouton sans nom accessible — button vide autour d’une icône, input sans value — est annoncé « bouton » sans autre précision. L’utilisateur doit appuyer pour découvrir ce qui se passe : sur un bouton « Supprimer », c’est un problème (critère 11.9 du RGAA).

Les corrections

Bouton-icône :

<button type="submit" aria-label="Lancer la recherche">
  <svg aria-hidden="true" focusable="false">…</svg>
</button>

Bouton-image :

<input type="image" src="loupe.png" alt="Lancer la recherche">

Bouton texte — le cas simple, mais pensez pertinence : « OK » et « Valider » répétés n’aident pas ; « Valider ma commande », « Envoyer le message » disent l’action.

Le faux bouton

Un div ou un span avec onclick n’est pas un bouton : ni focusable, ni activable au clavier, ni annoncé comme bouton. Remplacez-le par un vrai button — vous gagnez gratuitement le clavier, le focus et la sémantique, et vous économisez tout l’ARIA de compensation.

Vérifier la correction

Relancez l’analyse : chaque bouton muet est cité avec son code. Les formulaires concentrent l’essentiel — complétez avec les champs sans étiquette.

Vérifiez que la correction est bien prise en compte

Relancez une analyse gratuite : l'erreur corrigée doit disparaître du rapport.

Analyser mon site gratuitement