КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Поля ввода информации имеют множество типов Поле ввода многострочного текста Описание меню Описание элемента меню
Назначение Элементы реализации интерфейсов в HTML ЖЫ Рис. 7.4. Пример использования элемента img Для встраивания в документ графических образов используются элементы img и fig. img — элемент встраивания в текст графического образа, например: <IMG SRC=" http://polyn.net.kiae.su/gif/sarclast. gif" ALT="Sarcofagus.Winter, 1997">. В данном примере атрибут src определяет адрес графического объекта, который надо встроить в документ, а атрибут alt предназначен для отображения в интерфейсах, которые не поддерживают встраиваемую графику (типа Lynx). В последнем случае вместо картинки будет отображено содержание атрибута ALT. img можно использовать внутри гипертекстовой ссылки: <А HREF="doc.html" XIMG SRC="icon.gif" ALIGN=RIGHT></A>
В этом случае весь рисунок целиком используется как идентификатор гипертекстовой ссылки. Кроме того, в данном приме Элемент fig (развитие IMG) введен в стандарт языка для улучшения отображения графической информации и использования ее для разработки гипертекстовых баз данных. is index — элемент заголовка документа — определяет использование HTML-документа для ввода запроса на поиск по ключевым словам: <ISINDEX HREF=" http://polyn.net.kiae.su/egi-bin/search " PROMPT^"Enter Keywords:"> В приведенном примере атрибут href определяет адрес программы обработки запроса, а атрибут prompt — содержание приглашения. form — средства встраивания элементов интерфейса в тело документа (механизм форм заполнения — fill-out forms) — впервые были подробно описаны в инструкциях по использованию сервера NCSA. Посредством форм осуществляется передача параметров внешним программам, которые вызываются сервером, что сделало WWW универсальным интерфейсом ко всем ресурсам сети. Некоторые вложенные в form элементы HTML даны в табл. 7.1. Таблица 7. /. Назначение элементов FORM
input — наиболее универсальный из всех элементов формы. Способ его отображения определяется атрибутом type, который может принимать значения: text, password, checkbox, radio, range, scribble, file, hidden, submit, reset, image. Атрибут name определяет идентификатор поля. Данный атрибут не отображается, но его значение передается обрабатывающей программе. Атрибут value определяет значение поля. Данное значение передается вслед за именем поля. Если разработчик указал этот атрибут в тексте документа, то это будет значение по умолчанию. Атрибут disable защищает значение поля формы от изменения пользователем. Часто это бывает полезным при многократных обращениях к внешним базам данных и при коррекции запросов. Атрибут error определяет текст сообщения об ошибке при неправильном вводе. Атрибут checked используется в полях типа checkbox и radiobutton. Он определяет состояние данного поля (выбрано/не выбрано). Атрибут size определяет размер видимой части поля ввода. Для непропорциональных шрифтов он равен числу символов, для пропорциональных шрифтов — числу типографских интервалов. Атрибут maxlength определяет максимальное число символов, которое можно ввести в текстовое поле. Атрибуты min и мах определяют диапазон разрешенных числовых значений для поля ввода. Атрибут src используется для задания адреса графического объекта, который можно использовать в поле ввода. Атрибут MD задает контрольную сумму для графики. Атрибут align определяет выравнивание текста. Приведем фрагмент HTML-документа с элементами группы form и их интерпретацию Web-обозревателем Konqueror (рис. 7.5, /): <FORM> <Н2>Ниже приведен список примеров полей ввода:</Н2> <BR> Простое текстовое поле: CINPUT NAME="testl" VALUE="ABCDE" TYPE="text"><BR> Поле типа checkbox: CINPUT NAME="test2" TYPE="checkbox" CHECKEDXBR> Поле типа radiobutton: CINPUT NAME="test3" TYP-E=" radio " ><BR> Поле типа password: CINPUT NAME-"test4" TYPE="password"><BR>
Рис. 7.5. Интерпретация элементов интерфейса: 1 — группа form; 2 — элемент textarea; 3 — элемент select Невидимое поле: CINPUT NAME="test5" TYPE="hidden" VALUE="de fau11">CBR> Кнопка Submit: CINPUT NAME="submit" VALUE="Submit" TYPE="submit">cBR> Кнопка Reset: CINPUT NAME="reset" VALUE="Reset" TYPE="reset">CBR> Графическая кнопка: CINPUT NAME="graph" VALUE="default" SRC="office.bmp" TYPE="image"><BR> C/FORM> В первой строке приведено простое текстовое поле с введенным в него значением по умолчанию. Это значение может быть изменено пользователем. В следующей строке отображено поле типа checkbox. Крестик в поле показывает, что оно выбрано (значение по умолчанию установлено атрибутом checked). Ниже приведено поле radiobutton в виде кружка (так как в нем нет черной точки, это поле не выбрано); в поле password введен пароль, который не отображается, а заменяется звездочками; невидимое поле не отображается, а предназначено для реализации диалога с удаленными программами. Кнопка Submit активирует передачу параметров серверу, в то время как Reset восстанавливает значения полей формы по умолчанию. Графическая кнопка аналогична кнопке Submit, только она передает также значения координат графического образа. textarea предназначен для ввода больших многострочных текстовых данных; это связано с ограничениями на длину символьной строки. Элемент имеет два атрибута: rows — число видимых строк и cols — число видимых символов в строке (рис. 7.5, 2): <TEXTAREA NAME="multi" ROWS=2 CQLS=4 0> Введем сюда текст Элемент TEXTAREA) </TEXTAREA> Элементы select и option предназначены для организации меню, которое может быть падающим, множественным и графическим: в падающем меню можно выбрать только один элемент; в множественном — несколько; графическое меню предназначено для выбора по графическому образу. Приведем пример организации меню (рис. 7.5, 3): <SELECT NAME="Choice"> <OPTION> INPUT <OPTION> TEXTAREA <OPTION> SELECT </SELECT> В данном случае при отображении HTML-документа будет создано падающее меню с тремя элементами. Пользователь может выбрать один из этих элементов в качестве значения поля.
Дата добавления: 2014-11-29; Просмотров: 445; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |