HTML - тег <label> определяет текстовую метку для тега <input>.
Тег <label> представлен парами. Содержимое записывается между открывающим (<label>) и закрывающим (</label>) тегами.
Пример трех радиокнопок с html-тегом <label>:
<form>
<input type="radio" id="html" name="web_language" value="HTML">
<label for="html">HTML</label><br>
<input type="radio" id="css" name="web_language" value="CSS">
<label for="css">CSS</label><br>
<input type="radio" id="javascript" name="web_language" value="JavaScript">
<label for="javascript">JavaScript</label><br><br>
</form>
Нажмите на одну из текстовых меток, чтобы увидеть, как это работает:
<label> определяет текстовую метку для тега <input>;<label> также используется для определения сочетаний клавиш и перехода к активному элементу, например ссылкам.<label> определяет метку для нескольких элементов:| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает |
| Атрибут | Значение | Описание |
|---|---|---|
| for | element_id | Указывает идентификатор элемента формы, к которому должна быть привязана метка |
| form | form_id | Указывает, к какой форме принадлежит метка |
Тег <label> также поддерживает глобальные атрибуты в HTML
Тег <label> также поддерживает атрибуты событий в HTML
Большинство браузеров отображают элемент label со следующими значениями по умолчанию:
label {
cursor: default;
}
Полный список всех доступных тегов HTML см. в Справочнике по тегам HTML.