Блог веб разработки статьи | видеообзоры | исходный код

Блог веб разработки статьи | видеообзоры | исходный код

webfanat вконтакте webfanat youtube

accesskey HTML

accesskey  HTML

Всем доброго времени суток и речь сегодня пойдет о атрибуте accesskey. Что позволяет делать данный атрибут и каким тегам он применяется мы сейчас с вами узнаем.

Допустим у нас есть ссылка.

<a href="https://youtube.com" accesskey="j">Ссылка на youtube</a>

Данная ссылка как вы понимаете ведет на youtube и здесь мы воспользовались атрибутом accesskey в качестве его значения указали j. Что же это нам дает? А вот что, если мы нажмем горячую клавишу alt+j то у нас выполнится переход по ссылке. Это значит что данный атрибут позволяет задавать горячие клавиши элементам через которые мы можем их активировать.

Причем мы можем задавать и другие горячие клавиши к примеру:

<a href="https://youtube.com" accesskey="f">Ссылка на youtube</a>

Здесь у нас после использования клавиши alt+f как такового перехода по ссылке не произойдет. Вместо этого нам откроются настройки браузера так как горячие клавиши (alt+f) зарезервированы. Однако если мы нажмем горячие клавиши (alt+shift+f), наш переход по ссылке состоится.

То есть, мы с помощью атрибута accesskey можем создавать комбинации клавиш с alt, shift и указанным символом в атрибуте. Причем клавиша alt должна участвовать во всех комбинациях клавиш, так уж задумано.

Помимо ссылок, данный атрибут применим к следующим элементам:

<a>, <area>, <button>, <input>, <label>, <legend>, <textarea>

Здесь понятно что мы можем использовать его для фокусировки в полях(textarea, input), нажатии кнопок и ссылок(a, button), а также активации элементов(area, label, legend).

В общем включайте воображение и пользуйтесь.

На этом дорогие друзья данная статья подошла к концу. Я с вами прощаюсь. Желаю удачи и успехов! Пока!

Оцените статью:

Статьи

Комментарии

Внимание!!! Комментарий теперь перед публикацией проходит модерацию

Все комментарии отправлены на модерацию

Реклама

Запись экрана

Данное расширение позволяет записывать экран и выводит видео в формате webm