Actualizado 2011-03-10.
¿En que elementos se usa?
Lo primero que hay que saber es en que elementos puede utilizarse el atributo accesskey
:
a
area
button
input
label
legend
textarea
Excepto a
y area
se trata de elementos de formulario.
¿Cómo funciona?
Activando las teclas de acceso y pulsando la tecla de acceso (depende de cada navegador):
Pressing an access key assigned to an element gives focus to the element. The action that occurs when an element receives focus depends on the element. For example, when a user activates a link defined by the A element, the user agent generally follows the link. When a user activates a radio button, the user agent changes the value of the radio button. When the user activates a text field, it allows input, etc.
Comportamiento en distintos navegadores
- Internet Explorer: ALT + [Tecla de acceso] y despues ENTER.
- Firefox: ALT + MAYUSCULAS + [Tecla de acceso].
- Opera: MAYUSCULAS + ESC para activar teclas de acceso, y después la tecla de acceso.
- Chrome, Safari: ALT + [Tecla de acceso].
Se puede probar con la tecla de acceso 7. Enlace de prueba con la tecla de acceso 7.
Referencias y enlaces relacionados
- Using accesskey attribute in HTML forms and links
- Using Accesskeys is Easy (Greg Harvey, Sitepoint)
- Accesskeys: Unlocking Hidden Navigation (Stuart Robertson, A List Apart)
- Accesskeys and Reserved Keystroke Combinations (un poco antiguo).
- HTML Techniques for Web Content Accessibility Guidelines 1.0 > Links > Keyboard access (W3C)