Листинг 16.8

<FORM ACTION="#">

<P>

Выполнять поиск по

<SELECT ID="search_in" NAME="search_in">

<OPTION>названиям</OPTION>

<OPTION>ключевым словам</OPTION>

<OPTION SELECTED>названиям и ключевым словам</OPTION>

</SELECT>

</P>

</FORM>

HTML также позволяет объединять пункты списка в группы по какому-либо родственному признаку. Такую группу создают с помощью парного тега <OPTGROUP>; в него помещают теги, создающие пункты списка, которые входят в эту группу. Тег <OPTGROUP> может присутствовать только внутри тега <SELECT>:

<OPTGROUP LABEL="<заголовок группы>" [DISABLED]>

<теги <OPTION>, создающие пункты, которые входят в группу>

<OPTGROUP>

Обязательный в этом случае атрибут тега LABEL задает заголовок группы. Атрибут тега без значения DISABLED позволяет сделать все пункты данной группы недоступными для выбора (листинг 16.9).

Листинг 16.9

<FORM ACTION="#">

<P>

Выполнять поиск по

<SELECT ID="search_in" NAME="search_in">

<OPTGROUP LABEL="Быстрый поиск">

<OPTION>названиям</OPTION>

<OPTION>ключевым словам</OPTION>

</OPTGROUP>

<OPTION SELECTED>названиям и ключевым словам</OPTION>

</SELECT>

</P>

</FORM>

Надпись

Строго говоря, надпись — это не элемент управления. Она просто задает для элемента управления текстовую надпись, которая описывает его назначение. Если посетитель щелкнет мышью на надписи, элемент управления будет активизирован.

Надпись создают с помощью парного тега <LABEL>:

<LABEL [FOR="<имя элемента управления, к которому относится надпись>"]

[TABINDEX="<номер в порядке обхода>"] [ACCESSKEY="<быстрая клавиша>"]>

<текст надписи>[<элемент управления>]

</LABEL>

Есть два способа привязать надпись к элементу управления, который она должна описывать.

При первом способе (листинг 16.10) элементу управления, к которому привязывается надпись, дают имя с помощью атрибута тега ID (впрочем, любой элемент управления должен иметь имя). Это имя указывают в качестве значения обязательного в таком случае атрибута FOR тега <LABEL>, создающего надпись.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: