Skip to content

Kbd ​

Touche ou raccourci clavier, à afficher dans un texte, une infobulle ou un menu.

Exemples d'utilisation ​

Raccourci et touche seule ​

Appuyez sur pour ouvrir la recherche.

vue
<SuKbd :keys="['Ctrl', 'K']" />
<SuKbd :keys="['⌘', '⇧', 'P']" separator="" />
<SuKbd>Échap</SuKbd>

Tailles ​

vue
<SuKbd size="sm" :keys="['Ctrl', 'S']" />

API ​

Props ​

PropTypeDéfautDescription
keysstring[]-Touches d'un raccourci ; sinon slot par défaut
separatorstring'+'Séparateur affiché entre les touches
size'sm' | 'md' | 'lg''md'Taille

Accessibilité ​

  • Structure HTML recommandée pour un raccourci : <kbd><kbd>Ctrl</kbd>+<kbd>K</kbd></kbd>.
  • Le séparateur est lu (« plus ») : il fait partie du raccourci.
  • Les symboles (⌘, ⇧) sont mal lus par certains lecteurs d'écran : ajoutez si besoin un texte avec VisuallyHidden.

Publié sous licence MIT.