САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ

HTML Атрибут accesskey



Пример

Две гиперссылки с указанными ключами доступа:

<a href="https://www.schoolsw3.com/html5" accesskey="h">HTML5</a><br>
<a href="https://www.schoolsw3.com/css3" accesskey="c">CSS3</a>
Попробуйте сами »

Определение и использование

Атрибут accesskey указывает сочетание клавиш для активации / фокусировки элемента.

Примечание: Способ доступа к клавише быстрого доступа различается в разных браузерах:

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 и новее: [Alt] + accesskey
Opera 12.1 или старше: [Shift] [Esc] + accesskey

Тем не менее, в большинстве браузеров ярлык может быть установлен на другую комбинацию клавиш.

Совет: Поведение, если несколько элементов имеют одинаковый ключ доступа отличается:

  • IE, Firefox: Следующий элемент с нажатой клавишей доступа будет активирован
  • Chrome, Safari: Последний элемент с нажатой клавишей доступа будет активирован
  • Opera: Первый элемент с нажатой клавишей доступа будет активирован

Поддержка браузеров

Атрибут
accesskey Да Да Да Да Да

Различий между HTML 4.01 и HTML5

В HTML5 атрибут accesskey может использоваться в любом элементе HTML (он будет проверяться на любом элементе HTML. Однако, это не обязательно).

В HTML 4.01 клавиша быстрого доступа атрибут может быть использован в элементах <a>, <area>, <button>, <input>, <label>, <legend> и <textarea>.


Синтаксис

<element accesskey="character">

Значение атрибута

Значение Описание
character Указывает сочетание клавиш для активации / фокусировки элемента

Связанные страницы

Учебник HTML: Атрибуты HTML

Справочник DOM HTML: Свойство accessKey