Учебник по HTML и CSS |
|
Теги HTML Теги по типам
| Тег LABEL
ОписаниеТег <LABEL> устанавливает связь между определенной меткой, в качестве которой обычно выступает текст, и элементом формы INPUT. Такая связь необходима, чтобы изменять значения элементов формы при нажатии курсором мыши на текст. Кроме того, с помощью <LABEL> можно устанавливать горячие клавиши на клавиатуре и переходить на активный элемент подобно ссылкам. Существует два способа связывания объекта и метки. Первый заключается в использовании идентификатора id внутри тега INPUT и указании его имени в качестве параметра for тега <LABEL>. При втором способе тег <INPUT> помещается внутрь контейнера <LABEL>. Синтаксис <input id="идентификатор"> <label for="идентификатор">Текст</label> Параметры
Закрывающий тегОбязателен. Пример 1. Использование тега <LABEL> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег LABEL</title> </head> <body> <form action="handler.php"> <p><b>Lorem ipsum dolor sit amet...</b></p> <p><input type="checkbox" id="check1"><label for="check1">Lorem</label><br> <input type="checkbox" id="check2"><label for="check2">Ipsum</label><br> <input type="checkbox" id="check3"><label for="check3">Dolor</label><br> <input type="checkbox" id="check4"><label for="check4">Sit amet</label></p> </form> </body> </html> Описание параметров тега <LABEL>Параметр ACCESSKEY
ОписаниеОпределяет горячую клавишу, с помощью которой происходит переход фокуса к элементу формы. Такая горячая клавиша в браузере обычно используется совместно с управляющей кнопкой <Alt> и не зависит от регистра. Синтаксис<label accesskey="клавиша">...</label> АргументыЛюбой доступный латинский символ. Значение по умолчаниюНет. Пример 2. Добавление горячей клавиши <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег LABEL, параметр accesskey</title> </head> <body> <form action="handler.php"> <p><input type=checkbox id="t1"><label for="t1" accesskey="g">Нажмите <Alt>+<g>, чтобы перейти к разделу <b>Игры</b>.</label></p> </form> </body> </html> Параметр FOR
ОписаниеЗадает уникальный идентификатор, определяемый с помощью атрибута id элемента <INPUT>, с которым следует установить связь. Параметр for необходимо задавать в том случае, когда элемент формы и текст разделены. Если <INPUT> размещается внутри контейнера <LABEL>, то применять параметр for не требуется. Синтаксис<label for="идентификатор">...</label> АргументыИмя идентификатора. Такое имя чувствительно к регистру, поэтому его следует писать так же, как оно описано внутри элемента <INPUT>. Значение по умолчаниюНет. Пример 3. Использование параметра for <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Тег LABEL, параметр for</title> </head> <body> <form action="handler.php"> <p><input type="radio" name="l" id="radio1"><label for="radio1">Lorem ipsum</label></p> <p><input type="radio" name="l" id="radio2"><label for="radio2">Dolor sit amet</label></p> </form> </body> </html> |
При использовании материалов сайта ссылка на comnew.ru обязательна! |