Atrybut klucza dostępu HTML
Definicja i użycie
Atrybut accesskey określa skrót do aktywacji/skupienia elementu.
Uwaga: sposób dostępu do klawisza skrótu różni się w różnych przeglądarkach:
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 |
Jednak w większości przeglądarek skrót można ustawić na inną kombinację klawiszy.
Wskazówka: Zachowanie, jeśli więcej niż jeden element ma ten sam klucz dostępu, różni się:
- IE, Firefox: Następny element z wciśniętym klawiszem dostępu zostanie aktywowany
- Chrome, Safari: ostatni element z wciśniętym klawiszem dostępu zostanie aktywowany
- Opera: Pierwszy element z wciśniętym klawiszem dostępu zostanie aktywowany
Dotyczy
Accesskey jest częścią Global Attributes i może być używany w dowolnym elemencie HTML.
Element | Atrybut |
---|---|
Wszystkie elementy HTML | klucz dostępu |
Przykład
Dwa hiperłącza z określonymi kluczami dostępu:
<a href="https://www.w3schools.com/html5" accesskey="h">HTML5</a><br>
<a href="https://www.w3schools.com/css3" accesskey="c">CSS3</a>
Obsługa przeglądarki
Attribute | |||||
---|---|---|---|---|---|
accesskey | Yes | Yes | Yes | Yes | Yes |