Atrybut accesskey
służy do określania klawisza skrótu pozwalającego aktywować element na stronie internetowej, który ma ten atrybut zdefiniowany.
Przykład użycia
Poniższy element textarea
można aktywować przy użyciu klawisza skrótu B.
<textarea accesskey="b">Jakiś tekst</textarea>
Składnia atrybutu accesskey
<nazwa_elementu accesskey="znak">
Wartości atrybutu accesskey
Wartość | Opis | Powiązane elementy | |
---|---|---|---|
HTML4.01/XHTML | HTML5 | ||
znak | Klawisz, którego naciśnięcie spowoduje aktywowanie elementu | a , area , button , input , label , legend , textarea | Wszystkie |
Obsługa atrybutu accesskey przez przeglądarki
Firefox | Chrome | Opera | Safari | Internet Explorer |
---|---|---|---|---|
✔ | ✔ | ✔ | ✔ | ✔ |
Różnice między HTML 4.01 a HTML5
W języku HTML 4.01 atrybut accesskey
był obsługiwany tylko przez elementy: a
, area
, button
, input
, label
, legend
oraz textarea
. W HTML5 atrybut ten jest obsługiwany przez wszystkie elementy.
Sposób aktywacji skrótów klawiszowych
Aby aktywować element przy użyciu przypisanego mu skrótu klawiszowego, należy najpierw nacisnąć specjalną kombinację klawiszy, która może być inna w każdej przeglądarce internetowej.
Przeglądarka | System operacyjny | Kombinacja klawiszy |
---|---|---|
Chrome | Linux | Alt+znak |
Chrome | Mac OS X | Ctrl + Option + znak |
Chrome | Windows | Alt + znak |
Firefox | Linux | Alt + Shift + znak |
Firefox | Mac OS X | Control + znak |
Firefox | Windows | Alt + Shift + znak |
Opera | Linux | Shift + Esc + znak |
Opera | Mac OS X | Shift + Esc + znak |
Opera | Windows | Shift + Esc + znak |
Internet Explorer | Windows | Alt + znak |
Safari | Mac OS X | Control + Option + znak |
Safari | Windows | Alt + znak |