Иллюстрированный самоучитель по созданию сайтов

Качественные юридические услуги организациям Новокузнецк и др юр услуги.

Группы элементов формы


Неплохо бы было еще логически объединить то, что связано со сведениями о пользователе, и то, что связано с его мнением. Для такого группирова ния элементов форм в HTML 4.0 был введет тег

<FIELDSET>

. Все, что нахо дится между ним и его закрывающим тегом

</FIELDSET>

, будет обведено в рамку и озаглавлено так, как указано в теге

<LEGEND>.

Теги

<FIELDSET>

и

<LEGEND>

поддерживаются пока только в Internet Explorer версии 4 и выше, а броузер Netscape начал поддерживать их только в шестой версии. Кроме того, элементы

<FIELDSET>

пока не очень хорошо позиционируются на веб- страницах. Как вы увидите в следующем примере, для корректного цент рирования их на странице (в Internet Explorer 5) нам пришлось поместить всю форму в центрированную таблицу и, кроме того, отдельно центриро вать то, что расположено между каждой парой тегов

<FIELDSET>

и

</FIELDSET>.

Тег

<FIELDSET>

можно употребить следующим образом:

<FIELDSET Т1ТЬЕ="Сведения о клиенте"> <LEGEND ALIGN="left">Paccкaжитe о ce6e</LEGEND>

После этого можно поместить несколько элементов формы и поставить закрывающий тег

</FIELDSET>

. В броузере Internet Explorer значение атрибута TITLE= выводится в качестве всплывающей подсказки при наведении мыши на содержимое элемента

<FIELDSET>

. Кстати, это относится также и к другим тегам, которые могут иметь атрибут TITLE=. Можно, например, установить его даже у элемента

<BODY>

. А то, что находится между тегами

<LEGEND>

и

</LEGEND>

, будет вынесено в заголовок рамки.

Аналогично, давайте создадим рамку для той части формы, в которую пользователь вводит свое мнение:

<FIELDSET TITLE="Baшe мнение">

<LEGEND ALIGN=left>Baшe Mнeниe</LEGEND>

Теперь давайте предоставим пользователю возможность выбора между вводом мнения в текстовое поле и указанием имени файла, в котором он это мнение описывает. Для указания имени файла, в принципе, подошло бы и обычное однострочное текстовое поле.


- Начало -  - Назад -  - Вперед -