Функция | Тег | Атрибут | Значение | Примечание |
Задание кадровой структуры | <frameset> | Cols | Cols = n – столбец шириной в n пикселов. Cols = n% -выделяет данному столбцу фрейма n% - долю ширины всего окна | Задает количество и ширину столбцов кадра |
Rows | Rows = n – строка высотой в n пикселов. Rows = n% - выделяет данной строке фрейма n% долю высоты окна | Задает количество и высоту строк кадра. | ||
Border | N | Ширина всех рамок фреймовой структуры | ||
Frameborder | Yes No | Трехмерная рамка Невидимая рамка | ||
bordercolor | Цвет | Цвет рамки |
Описание фрейма
Функция | Тег | Атрибут | Значение | Примечание |
Описание фрейма | <frame> (непарный) | Name | имя | Задает имя фрейма. |
Scrolling | Auto Yes No | Показ/сокрытие полос прокрутки. -по умолчанию. -отображение полосы прокрутки -подавление изображения полос прокрутки. | ||
Noresize | Исключение возможности изменения границ фрейма. | |||
Src | Url | Указывает HTML – документ, который должен быть отображен в данном фрейме | ||
Marginwidth | N | Ширина левого и правого полей фрейма в пикселях | ||
Marginheight | N | Ширина верхнего и нижнего полей фрейма в пикселях | ||
Frameborder | Yes No | Трехмерная рамка Невидимая рамка | ||
Bordercolor | Цвет | Цвет рамки |
Формы
Функция | Тег | Атрибут | Значение | Примечание |
Создание формы | <Form> | Name | Определяет имя, под которым содержимое поля будет передано обработчику (обязательный атрибут) | |
Action | Name | Указывает URL, по которому следует передать введенную информацию (обязательный атрибут) | ||
Method | Post Get (по умолчанию) | Определяет способ отправки содержимого формы. METHOD=POST -данные из формы передаются серверу отдельно от URL сценария обработчика формы. METHOD=GET - информация из формы для передачи на сервер записывается в конец URL обработчика | ||
Enctype | Определяет способ кодирования содержимого формы при отправке. По умолчанию используется "APPLICATION/X-WWW-FORM-URLENCODED" | |||
Target | _self _parent _top _blank имя | Определение имени окна для результата TARGET="_SELF" - указание на текущую форму TARGET="_PARENT" TARGET="_TOP" – указание на окно самого высшего уровня TARGET="_BLANK" - окно не будет иметь имени TARGET="_ИМЯ" - явно указанное имя окна | ||
Создание поля для ввода нескольких строк текста | <Textarea> | Name | Определяет название, которое будет использоваться при идентификации заполненного поля сервером (обязательный параметр) | |
Rows | Определяет количество строк текста, видимых на экране | |||
Cols | Определяет ширину текстового поля - в печатных символах | |||
Wrap | Off Virtual Physical | Определяет способ переноса слов в данной заполняемой форме. WRAP="OFF" - без переноса слов WRAP="VIRTUAL" – деление слов браузером WRAP="PHYSICAL" – перенос слов во всех точках переноса | ||
Создание меню выбора | <Select> | Multiple | Дает возможность выбора нескольких пунктов меню (по умолчанию - один пункт меню) | |
Name | Определяет имя меню, которое будет использоваться при передаче данных на сервер | |||
Size | Определяет количество видимых пунктов в меню. SIZE=n Если n>1, то результат будет – раскрывающийся список пунктов | |||
Описание отдельных пунктов | <Option> | Value | Устанавливает значение, которое будет передано обработчику. Обязательный элемент | |
Selected | Показывает, что данный элемент выбран | |||
Создает поле формы (кнопку, поле ввода, чекбокс и т.п.) | <Input> | Name | Указывает имя, под которым содержимое поля будет передано обработчику. Является обязательным | |
Size | Устанавливает размер поля ввода текста или пароля в символах | |||
Maxlength | Устанавливает максимальное количество символов, вводимых в поле ввода текста или пароля | |||
Value | Устанавливает текст по умолчанию для поля | |||
Checked | Включает флажок или переключатель. | |||
Type | (см. приложение 1) | Устанавливает нужный тип поля ввода. |
ПРИЛОЖЕНИЕ 1
назад
text - создает поле ввода под одну строку текста. Как правило используется совместно с параметрами SIZE и MAXLENGTH.
textarea - создает поле ввода для текста в несколько строк. Но для этих целей лучше использовать элемент TEXTAREA
file - дает возможность пользователю приобщить файл к текущей форме. Возможно использование совместно с параметром ACCEPT.
password - создает поле ввода под одну строку, однако текст, вводимый пользователем, отображается в виде значков "*", скрывая тем самым его содержание от любопытных глаз.
checkbox - создает поле ввода для атрибутов типа Boolean ("да"/"нет") или для атрибутов, которые могут одновременно принимать несколько значений. Эти атрибуты представляют собой несколько полей CHECKBOX, которые могут иметь одинаковые имена. Каждое выбранное поле CHECKBOX создает отдельную пару name/value в информации, посылаемой на сервер, даже если результатом будут дублирующиеся имена. Поле типа CHECKBOX обязательно должно иметь параметры NAME и VALUE, а также необязательный атрибут CHECKED, который указывает на то, что поле активизировано.
radio - создает поле ввода для атрибутов, которые принимают одно значение из нескольких возможных. Все кнопки (radio buttons) в группе должны иметь одинаковые имена, но только выбранная кнопка в группе создает пару name/value, которая будет послана на сервер. Как и для полей CHECKBOX, атрибут CHECKED необязателен; он может быть использован для определения выделенной кнопки в группе кнопок (radio button).
submit - создает кнопку, при нажатии которой заполненная форма посылается на сервер. Параметр VALUE в данном случае изменяет надпись на кнопке, содержание которой, заданное по умолчанию, зависит от браузера. Если параметр NAME указан, то при нажатии данной кнопки к информации, посылаемой на сервер, добавляется пара name/value, указанная для для параметра SUBMIT, в противном случае пара не добавляется.
image - создает графический образ для кнопки, инициализирующей передачу данных на сервер. Местонахождение графического изображения можно задать с помощью параметра SRC. При передаче данных серверу сообщаются координаты x и y той точки на изображении, где был произведен щелчок клавишей мыши. Координаты измеряются из верхнего левого угла изображения. При этом информация о поле типа image записывается в виде двух пар значений name/value. Значение name получается посредством добавления к названию соответствующего поля IMAGE суффиксов ".x" в случае абсциссы, и ".y" в случае ординаты.
reset - создает кнопку, перезагружающую поля формы к их первоначальным значениям. Надпись на кнопке может быть изменена с помощью параметра VALUE. По умолчанию надпись на кнопке зависит от браузера.
hidden - поля этого типа не отображаются на экране монитора, что позволяет разместить "секретную" информацию в рамках формы. Содержание этого поля посылается на сервер в виде name/value вместе с остальной информацией формы. Этот тип может быть использован для передачи информации о взаимодействии клиент/сервер.
button - позволяет создать кнопку в HTML документе, что добавляет функции при использовании Visual Basic Script или Java Script. Параметр NAME позволяет задать имя данной кнопке, которое может быть использовано для какой-либо функции в скрипте. Параметр VALUE позволяет задать текст, который будет отображен на кнопке в документе.