Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Организация фреймовой структуры страницы




Функция Тег Атрибут Значение Примечание
Задание кадровой структуры <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 позволяет задать текст, который будет отображен на кнопке в документе.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...