Задає унікальний ідентифікатор, який визначається за допомогою атрибуту 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
Редактори: Влад Мержевич