UX Movement a écrit un article à ce sujet, et ils ont trouvé une règle simple: les boutons sont utilisés pour les actions qui affectent le front-end ou le back-end du site Web; Les liens sont utilisés pour la navigation et les actions qui n'affectent pas du tout le site Web. La ligne entre les boutons et les liens peut être floue.
- Quelle est la différence entre les liens et les boutons dans l'activation du clavier?
- Le bouton peut être un lien?
- Les liens peuvent-ils ressembler à des boutons?
Quelle est la différence entre les liens et les boutons dans l'activation du clavier?
Boutons vs. Liens. Les lecteurs d'écran gèrent les liens légèrement différemment des boutons. Tous les liens et boutons sont tabables, mais en appuyant sur la touche d'espace ou en entrée, déclenche un bouton, tandis que l'appui de la touche Entrée déclenche uniquement un lien.
Le bouton peut être un lien?
Style le lien comme un bouton
Ajouter un lien stylé comme un bouton avec les propriétés CSS. Un attribut HREF est l'attribut requis du <un> étiqueter. Il spécifie un lien sur la page Web ou une place sur la même page où l'utilisateur navigue après avoir cliqué sur le lien.
Les liens peuvent-ils ressembler à des boutons?
Oui, il est normal d'utiliser des liens qui ressemblent à des boutons, mais il est fortement encouragé à utiliser les éléments natifs si possible. Si nécessaire, vous pouvez avoir des liens qui ressemblent à des boutons et vous pouvez même faire le contraire et faire fonctionner les éléments de liaison comme des boutons.