HTML -toegangssleutel Attribuut
Definitie en gebruik
Het attribuut accesskey specificeert een sneltoets om een element te activeren/focussen.
Opmerking: de manier om toegang te krijgen tot de sneltoets verschilt in verschillende browsers:
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 |
In de meeste browsers kan de snelkoppeling echter worden ingesteld op een andere toetsencombinatie.
Tip: Het gedrag als meer dan één element dezelfde toegangssleutel heeft, verschilt:
- IE, Firefox: Het volgende element met de ingedrukte toegangstoets wordt geactiveerd
- Chrome, Safari: het laatste element met de ingedrukte toegangstoets wordt geactiveerd
- Opera: het eerste element met de ingedrukte toegangstoets wordt geactiveerd
Geldt voor
De toegangssleutel maakt deel uit van de Global Attributes en kan op elk HTML-element worden gebruikt.
Element | Attribuut |
---|---|
Alle HTML-elementen | toegangssleutel |
Voorbeeld
Twee hyperlinks met gespecificeerde toegangstoetsen:
<a href="https://www.w3schools.com/html5" accesskey="h">HTML5</a><br>
<a href="https://www.w3schools.com/css3" accesskey="c">CSS3</a>
Browserondersteuning
Attribute | |||||
---|---|---|---|---|---|
accesskey | Yes | Yes | Yes | Yes | Yes |