CSS властивості
ГлавнаяАтрибути HTMLАтрибут for до HTML тега <label>

Атрибут for до HTML тега <label>

118

Задає унікальний ідентифікатор, який визначається за допомогою атрибуту id елемента <input>, з яким слід встановити зв'язок. Атрибут for необхідно задавати в тому випадку, коли елемент форми та текст розділені. Якщо <input> розміщується всередині контейнера <label>, то застосовувати атрибут for не вимагається.

Синтаксис

<label for="<ідентифікатор>">...</label>

Значення

Ім'я ідентифікатора. Таке ім'я чутливе до регістру, тому його слід писати так, як воно описано всередині елемента <input>.

Значення за замовчуванням

Ні.

Приклад

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>LABEL, атрибут for</title>
</head>
<body> <form action="handler.php"> <p><input type="radio" name="l" id="radio1"> <label for="radio1">Вода з газом</label></p> <p><input type="radio" name="l" id="radio2"> <label for="radio2">Вода без газу</label></p>
</form>
</body>
</html>

Примітка

IE до версії 7 не дозволяє активувати поле форми при натисканні на текст, коли поле з текстом знаходиться всередині елемента <label>.

Браузери

4 7 12 1 4 1 1
1 1 6 1

Браузери

У таблиці браузерів застосовуються такі позначення.

  •  — елемент повністю підтримується браузером;
  •  — елемент браузером не сприймається та ігнорується;
  •  — при роботі можлива поява різних помилок, або елемент підтримується з застереженнями .

Число вказує версію браузреа, з якої елемент підтримується.

Автор та редактори

Автор: Влад Мержевич
П остання зміна: 02.01.2017
Редактори: Влад Мержевич