HTML глобальный атрибут accesskey

Глобальные атрибуты

Определение и применение

Глобальный атрибут accesskey определяет клавишу, активирующую элемент или переводящую на него фокус.

В зависимости от браузера сочетание клавиш различается (меняется в индивидуальных настройках браузера):
БраузерWindowsLinuxMac
Chrome[Alt] + accesskey[Alt] + accesskey[Control] + [Alt] + accesskey
Firefox[Alt] + [Shift] + accesskey[Alt] + [Shift] + accesskey[Control] + [Alt] + accesskey
Operaver. 15 > [Alt] + accesskey
ver. 12.1 < [Shift] + [Esc] + accesskey
ver. 15 > [Alt] + accesskey
ver.12.1 < [Shift] + [Esc] + accesskey
[Control] + [Alt] + accesskey
Safari[Alt] + accesskeyN/A[Control] + [Alt] + accesskey
IExplorer[Alt] + accesskeyN/A
Edge[Alt] + accesskeyN/A

Поддержка браузерами и значения атрибута

ЗначениеChrome
Chrome
Firefox
Firefox
Opera
Opera
Safari
Safari
Internet Explorer
IExplorer
Microsoft Edge
Edge
character (символ)ДаДаДаДаДаДа

Пример использования

<!DOCTYPE html>
<html>
<head>
</head>
<body>
Для перехода по ссылке нажмите <kbd>[Alt]<kbd> + <kbd>h</kbd> (добавьте <kbd>[Shift]</kbd> если у Вас Firefox):
<a href = "http://yandex.ru" accesskey = "h"Яндекс</a>
</body>
</html>
Для перехода по ссылке нажмите [Alt] + h (добавьте [Shift] если у Вас Firefox): Яндекс
Обратите внимание на раскладку если у Вас не производится переход по ссылке, либо фокус на ней.

Отличия HTML 4.01 от HTML 5

В HTML5 , атрибут accesskey может быть использован к любому элементу HTML (пройдёт валидацию), но это в большинстве случаев не будет иметь какого-то смысла (не будет нести пользы для пользователя).

В HTML 4.01, атрибут accesskey может быть использован с:

Глобальные атрибуты