Это старая версия документа!
Содержание
HTML глобальный атрибут: accesskey (ключ доступа)
Глобальный атрибут accesskey даёт возможность быстро перейти к элементу с помощью комбинации клавиш. Значение атрибута состоит из одного печатного символа (в том числе спец. символы, акценты и другие, которые можно написать с клавиатуры).
Интерактивный пример
Примечание: Спецификация WHATWG допускает использования нескольких символов разделённых пробелом. Однако, на момент написания, эта функциональность не поддерживается в современных браузерах. IE и Edge в таком случае будет использовать первый символ, игнорируя остальные.
Активация элементов с помощью Accesskey зависит от браузера и платформы:
Обратите внимание, что в Firefox пользователь может настроить свой модификатор активации.
Проблемы с доступностью
В добавок к слабой поддержке браузерами всех возможностей в спецификации, у атрибута accesskey
есть проблемы с доступностью:
- Значение атрибута
accesskey
может конфликтовать с комбинациями клавиш системы, браузера или вспомогательными инструментами доступности. - Определённые значения атрибута
accesskey
могут отсутствовать на некоторых клавиатурах. Это особенно сильно проявляется, если вы используете язык отличный от английского. - Числовые значения атрибута могут
accesskey
затруднить работу с сайтом для людей с расстройствами мышления. Например, когда числовые значения не имеют логической связи со связанным элементом. - Не существует стандартизированного способа информировать пользователя о наличии атрибута
accesskey
на элементе. Неинформированный пользователь может случайно активировать элемент с атрибутомaccesskey
.
Ввиду этих причин рекомендуется не использовать атрибут accesskey
для обычных сайтов и веб-приложений.