HTML accesskey Атрибут
Пример
Две гиперссылки с указанными accesskey:
<a href="https://html5css.ru/html5" accesskey="h">HTML5</a><br>
<a href="https://html5css.ru/css3" accesskey="c">CSS3</a>
Определение и использование
Атрибут accesskey указывает комбинацию клавиш для активации/фокусировки элемента.
Примечание: Способ доступа к сочетанию клавиш варьируется в разных браузерах:
Обозреватель | 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 атрибут accesskey можно использовать с: <a>, <area>, <button>, <input>, <label>, <legend>, and <textarea>.
Синтаксис
<element accesskey="character">
Значения атрибутов
Значение | Описание |
---|---|
character | Задает сочетание клавиш для активации/фокусировки элемента |
Related Pages
HTML Учебник: HTML Атрибуты
HTML DOM reference: accessKey Property