Атрибут ключа доступа HTML
Определение и использование
Атрибут 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 or newer: [Alt] + accesskey Opera 12.1 or older: [Shift] [Esc] + accesskey |
Однако в большинстве браузеров ярлык можно установить на другую комбинацию клавиш.
Совет: поведение, если несколько элементов имеют один и тот же ключ доступа, отличается:
- IE, Firefox: Будет активирован следующий элемент с нажатой клавишей доступа
- Chrome, Safari: будет активирован последний элемент с нажатой клавишей доступа
- Opera: Будет активирован первый элемент с нажатой клавишей доступа
Относится к
Ключ доступа является частью глобальных атрибутов и может использоваться для любого элемента HTML.
Элемент | Атрибут |
---|---|
Все элементы HTML | ключ доступа |
Пример
Две гиперссылки с указанными ключами доступа:
<a href="https://www.w3schools.com/html5" accesskey="h">HTML5</a><br>
<a href="https://www.w3schools.com/css3" accesskey="c">CSS3</a>
Поддержка браузера
Attribute | |||||
---|---|---|---|---|---|
accesskey | Yes | Yes | Yes | Yes | Yes |