Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Все теги A-Z.doc
Скачиваний:
1
Добавлен:
20.08.2019
Размер:
1.53 Mб
Скачать

Синтаксис

<form> <fieldset>...</fieldset> </form>

Параметры

align

Определяет выравнивание группы по краю формы. Этот параметр не работает в некоторых браузерах, например, в Firefox 1.0.

title

Добавляет всплывающую подсказку к группе формы.

Закрывающий тег

Обязателен.

Пример 1. Использование тега <FIELDSET>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <body>

<form> <fieldset> <legend>Работа со временем</legend> <input type="checkbox"> создание пунктуальности (никогда не будете никуда опаздывать);<br> <input type="checkbox"> излечение от пунктуальности (никогда никуда не будете торопиться);<br> <input type="checkbox"> изменение восприятия времени и часов. </fieldset> </form>

</body> </html>

Описание параметров тега <FIELDSET>

Параметр align Описание

Задает выравнивание группы по краю формы. По умолчанию группа, созданная с помощью тега <FIELDSET>, занимает 100% от ширины формы, поэтому добавление параметра align не приведет к заметному эффекту. Результат этого параметра будет проявляться только в случае, когда ширина формы (тег <FORM>) и блока <FIELDSET> различается. Используя стили и атрибут width можно указать разную ширину, и тогда параметр align будет выравнивать блок внутри формы. Такой же результат можно получить и путем применения свойства CSS text-align.

Синтаксис

<fieldset align="left | center | right">...</fieldset>

Аргументы

left

Выравнивание группы по левому краю формы.

center

Выравнивание по центру.

right

Выравнивание по правому краю.

Значение по умолчанию

left

Пример 2. Выравнивание группы

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <body> <form style="width: 600px; background: #f0f0f0; padding: 10px"> <fieldset style="width: 50%" align="right"> <input type="checkbox"> создание пунктуальности (никогда не будете никуда опаздывать);<br> <input type="checkbox"> излечение от пунктуальности (никогда никуда не будете торопиться);<br> <input type="checkbox"> изменение восприятия времени и часов. </fieldset> </form> </body> </html>

Параметр TITLE

Описание

Добавляет поясняющий текст в виде всплывающей подсказки, которая отображается, когда курсор мыши задерживается на группе формы (рис. 2).

Рис. 2. Всплывающая подсказка

Синтаксис

<fieldset title="текст">...</fieldset>

Аргументы

Любая текстовая строка. Строка должна заключаться в двойные или одинарные кавычки.

Значение по умолчанию

Нет.

Пример 3. Добавление всплывающей подсказки

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <body> <form> <fieldset title="Работа со временем"> ... </fieldset> </form> </body> </html>

Тег FORM

Описание

Тег <FORM> устанавливает форму на веб-странице. Форма предназначена для обмена данными между пользователем и сервером. Область применения форм не ограничена отправкой данных на сервер, с помощью клиентских скриптов можно получить доступ к любому элементу формы, изменять его и применять по своему усмотрению.

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

Для отправки формы на сервер используется кнопка Submit, то же самое можно добиться, если нажать клавишу <Enter> в пределах формы. Если кнопка Submit отсутствует в форме, клавиша <Enter> имитирует ее использование, но только в том случае, когда в форме имеется только один элемент <INPUT>. Если таких элементов два и более, нажатие на <Enter> не вызовет никакого результата.

Когда форма отправляется на сервер, управление данными передается CGI-программе, заданной параметром action тега <FORM>. Предварительно браузер подготавливает информацию в виде пары «имя=значение», где имя определяется параметром name тега <INPUT>, а значение введено пользователем или установлено в поле формы по умолчанию. Если для отправки данных используется метод GET, то адресная строка может принимать следующий вид.

http://www.htmlbook.ru/cgi-bin/handler.cgi? nick=%C2%E0%ED%FF+%D8%E0%EF%EE%F7%EA%E8%ED&page=5

Параметры перечисляются после вопросительного знака, указанного после адреса CGI-программы и разделяются между собой символом амперсанда (&). Нелатинские символы преобразуются в шестнадцатеричное представление (в форме %HH, где HH — шестнадцатеричный код для значения ASCII-символа), пробел заменяется на плюс (+).