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