HTML -accesskey- Attribut
Definition und Verwendung
Das accesskey-Attribut gibt eine Tastenkombination zum Aktivieren/Fokussieren eines Elements an.
Hinweis: Der Zugriff auf die Tastenkombination ist in verschiedenen Browsern unterschiedlich:
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 den meisten Browsern kann die Tastenkombination jedoch auf eine andere Tastenkombination eingestellt werden.
Tipp: Das Verhalten, wenn mehr als ein Element den gleichen Zugriffsschlüssel hat, ist unterschiedlich:
- IE, Firefox: Das nächste Element mit gedrückter Zugriffstaste wird aktiviert
- Chrome, Safari: Das letzte Element mit gedrückter Zugriffstaste wird aktiviert
- Opera: Das erste Element mit gedrückter Zugriffstaste wird aktiviert
Gilt für
Der accesskey ist Teil der globalen Attribute und kann für jedes HTML-Element verwendet werden.
Element | Attribut |
---|---|
Alle HTML-Elemente | Zugangsschlüssel |
Beispiel
Zwei Hyperlinks mit angegebenen Zugriffsschlüsseln:
<a href="https://www.w3schools.com/html5" accesskey="h">HTML5</a><br>
<a href="https://www.w3schools.com/css3" accesskey="c">CSS3</a>
Browser-Unterstützung
Attribute | |||||
---|---|---|---|---|---|
accesskey | Yes | Yes | Yes | Yes | Yes |