Attribut accesskey HTML
Définition et Utilisation
L'attribut accesskey spécifie une touche de raccourci pour activer ou focaliser un élément.
Remarque : La méthode d'accès à la touche de raccourci varie selon les navigateurs :
| 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 plus récent : [Alt] + accesskey Opera 12.1 ou plus ancien : [Shift] [Esc] + accesskey | ||
Cependant, dans la plupart des navigateurs, le raccourci peut être configuré avec une autre combinaison de touches.
Astuce : Le comportement lorsque plusieurs éléments ont la même touche d'accès diffère :
- IE, Firefox : Le prochain élément avec la touche d'accès enfoncée sera activé
- Chrome, Safari : Le dernier élément avec la touche d'accès enfoncée sera activé
- Opera : Le premier élément avec la touche d'accès enfoncée sera activé
S'applique à
L'accesskey fait partie des Attributs Globaux et peut être utilisé sur n'importe quel élément HTML.
| Élément | Attribut |
|---|---|
| Tous les éléments HTML | accesskey |
Exemple
Deux hyperliens avec des accesskeys spécifiés :
<a href="https://www.formation-ti.org/html5" accesskey="h">HTML5</a><br>
<a href="https://www.formation-ti.org/css3" accesskey="c">CSS3</a> Support des Navigateurs
| Attribut | |||||
|---|---|---|---|---|---|
| accesskey | Oui | Oui | Oui | Oui | Oui |