Faux bouton créé avec une div sans accessibilité clavier
div.header-actions > div.quick-cart-btn<div class="quick-cart-btn" onclick="openMiniCart()">Panier (2)</div>L'élément ouvre le panier au clic souris mais ne peut ni recevoir le focus clavier (tabindex manquant), ni être déclenché avec la touche Entrée ou Espace.
« « Conteneur, texte : Panier 2 » (Aucune annonce de bouton cliquable). »
Conséquence usager : Les utilisateurs naviguant au clavier ou au lecteur d'écran ne peuvent pas ouvrir le panier depuis l'en-tête.
Remplacez la <div> par un élément <button type="button"> natif ou ajoutez role="button" et tabindex="0" avec gestionnaire keydown.
<button type="button" class="quick-cart-btn" onclick="openMiniCart()">
Panier (2)
</button>