Тема:

accesskey HTML атрибут - клавіша швидкого доступу

Глобальний атрибут accesskey дозволяє автору вказати клавішу швидкого доступу для елемента.

Значенням атрибута accesskey є впорядкований набір унікальних, розділених пробілами токенів, кожен з яких є одним символом. Браузери використовують це значення як підказку для створення відповідної клавіші швидкого доступу, враховуючи клавіатуру користувача, існуючі системні комбінації та інші комбінації на сторінці.

Використання атрибута accesskey може конфліктувати з існуючими комбінаціями клавіш браузера або операційної системи, а також з комбінаціями клавіш, які використовують допоміжні технології. Використовуйте його обережно та переконайтеся, що він не створює проблем доступності.

Синтаксис

HTML
<button accesskey="k">Кнопка</button>

Значення

Значенням атрибута є один або декілька символів, розділених пробілами. Кожен символ представляє клавішу, яка може бути використана як частина комбінації швидкого доступу.

символ

Будь-який символ, який може бути використаний як клавіша швидкого доступу (наприклад, a, b, 1, @).

Приклади використання

Результат
<p>Натисніть <kbd>Alt</kbd> + <kbd>H</kbd> (Windows/Linux) або <kbd>Ctrl</kbd> + <kbd>Option</kbd> + <kbd>H</kbd> (macOS), щоб перейти на домашню сторінку:</p>
<a href="/" accesskey="h">Домашня сторінка</a><br><br>

<p>Натисніть <kbd>Alt</kbd> + <kbd>S</kbd> (Windows/Linux) або <kbd>Ctrl</kbd> + <kbd>Option</kbd> + <kbd>S</kbd> (macOS), щоб надіслати форму:</p>
<form>
  <label for="name">Ім’я:</label>
  <input type="text" id="name" name="name"><br><br>
  <button type="submit" accesskey="s">Надіслати</button>
</form>

Підтримка браузерів

accesskey

Останнє оновлення: