Что такое label в HTML5?
HTML тег
<label> является надписью для какого-либо поля, созданного при помощи тегов: input, textarea или же select. В общем-то тег действует для всех полей из формы. Требует закрывающий тег </label>.Такой тег необходим не только для разметки полей, указания их названий и описания, но также для быстрого доступа к ним. К примеру, вы можете указать атрибут for для тега
</label> и при нажатии на текст поле будет становиться активным для записи в него. Также можно установить горячие клавиши, по нажатию на которые вы будете активировать какое-либо поле.Атрибуты:
for- в качестве значения устанавливается id поля, к которому label принадлежит;accesskey- устанавливает горячую клавишу для поля.
Пример:
<label for="search" accesskey="s">Поиск</label>
<input type="text" id="search" placeholder="Поиск..">Доступ по гарячим клавишам осуществляется в разных браузерах по разному:
- Explorer:
Alt + S - Google Chrome:
Alt + S - Opera:
Shift + Esc, S - Safari:
Alt + S - Mozilla Firefox:
Shift + Alt + S
Комментарии