Attributo chiave di accesso HTML


Definizione e utilizzo

L'attributo accesskey specifica un tasto di scelta rapida per attivare/mettere a fuoco un elemento.

Nota: il modo di accedere al tasto di scelta rapida varia nei diversi browser: 

Browser 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 or newer: [Alt] + accesskey
Opera 12.1 or older: [Shift] [Esc] + accesskey

Tuttavia, nella maggior parte dei browser il collegamento può essere impostato su un'altra combinazione di tasti.

Suggerimento: il comportamento se più di un elemento ha la stessa chiave di accesso è diverso:

  • IE, Firefox: verrà attivato l'elemento successivo con il tasto di accesso premuto
  • Chrome, Safari: Verrà attivato l'ultimo elemento con il tasto di accesso premuto
  • Opera: Verrà attivato il primo elemento con il tasto di accesso premuto

Si applica a

La chiave di accesso fa parte degli attributi globali e può essere utilizzata su qualsiasi elemento HTML.

Elemento Attributo
Tutti gli elementi HTML chiave di accesso

Esempio

Due collegamenti ipertestuali con chiavi di accesso specificate:

<a href="https://www.w3schools.com/html5" accesskey="h">HTML5</a><br>
<a href="https://www.w3schools.com/css3" accesskey="c">CSS3</a>

Supporto browser

Attribute
accesskey Yes Yes Yes Yes Yes