HTML accesskeyAttribut
Exemples
Un lien hypertexte avec une touche de raccourci spécifiée :
Essayez-le vous-même »
Prise en charge des navigateurs
![]()
![]()
![]()
![]()
![]()
Tous les principaux navigateurs prennent en charge l'attribut accesskey
Définition et utilisation
L'attribut accesskey spécifie une touche de raccourci pour activer (donner le focus à) un élément.
Remarque :La façon d'accéder à la touche de raccourci diffère selon les navigateurs et les systèmes d'exploitation :
| Navigateur | Windows | Linux | Mac |
|---|---|---|---|
| Internet Explorer | [Alt] + accesskey | N/A | |
| Chrome | [Alt] + accesskey | [Alt] + accesskey | [Control] [Alt] + accesskey |
| Firefox | [Alt] [Shift] + accesskey | [Alt] [Shift] + accesskey | [Control] [Alt] + accesskey |
| Safari | [Alt] + accesskey | N/A | [Control] [Alt] + accesskey |
| Opera | Opera 15 ou version ultérieure : [Alt] + accesskey Opera 12.1 ou version antérieure : [Shift] [Esc] + accesskey |
||
Cependant, dans la plupart des navigateurs, la touche de raccourci peut être définie sur une autre combinaison.
Astuce :Comment utiliser la touche de raccourci accesskey dans différents navigateurs :
Navigateur IE
Maintenez enfoncée la touche Alt, appuyez sur la touche d'accès définie par accesskey (le focus se déplace vers le lien), puis appuyez sur Entrée.
Navigateur Firefox
Maintenez les touches Alt+Shift enfoncées, puis appuyez sur la touche d'accès définie par accesskey.
Navigateur Chrome
Maintenez la touche Alt enfoncée, puis appuyez sur la touche d'accès définie par accesskey.
Navigateur Opera
Maintenez la touche Shift enfoncée, appuyez sur Esc, et une liste des touches de raccourci accesskey définies sur cette page apparaît pour sélection.
Navigateur Safari
Maintenez la touche Alt enfoncée, puis appuyez sur la touche d'accès définie par accesskey.
Différences entre HTML 4.01 et HTML5
En HTML5, l'attribut accesskey peut être utilisé sur n'importe quel élément HTML (il validera n'importe quel élément HTML, mais il ne sera pas nécessairement utile).
En HTML 4.01, l'attribut accesskey peut être utilisé sur : <a>, <area>, <button>, <input>, <label>, <legend>, et <textarea>.
Syntaxe
Valeurs d'attributs
| Valeur | Description |
|---|---|
| character | Spécifie la touche de raccourci pour activer l'élément |
Attributs globaux HTML Autres extensions