Дмитрий Кудрец - Основы языка HTML. Часть вторая

Основы языка HTML. Часть вторая
Название: Основы языка HTML. Часть вторая
Автор:
Жанры: Другие справочники | Книги о компьютерах
Серии: Нет данных
ISBN: Нет данных
Год: Не установлен
О чем книга "Основы языка HTML. Часть вторая"

В книге рассказывается об использовании форм, фреймов и мультимедийных объектов в HTML-документах. Рекомендована учащимся школ, гимназий, а также всем желающим изучить основы языка HTML.

Бесплатно читать онлайн Основы языка HTML. Часть вторая


© Дмитрий Кудрец, 2019


ISBN 978-5-4496-2167-2 (т. 2)

ISBN 978-5-4496-2166-5

Создано в интеллектуальной издательской системе Ridero

Формы

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

Принцип работы форм следующий: пользователь заполняет форму, а после нажатия определенной кнопки форма берет данные из заполненных полей и отправляет их в назначенное место.

Формы размещаются между тегами

 …
.

HTML-документ может содержать в себе несколько форм, но они не должны находиться одна внутри другой.

Тег

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

ACTION – обязательный атрибут. Определяет, где находится обработчик формы. Он должен содержать URL скрипта, который будет обрабатывать полученные данные. Очень часто скрипты хранятся в директориях под названием BIN/ или CGI-BIN/ на сервере.

Примером элемента, задающего границы формы, может быть следующий код:

<FORMMETHOD=«POST» ACTION="HTTP://WWW.F.NET/CGI-BIN/S.PL">

FORM>

METHOD – определяет, каким образом данные из формы будут переданы обработчику. Допустимые значения: METHOD=POST и METHOD=GET. По умолчанию предполагается METHOD=GET.

Метод GET означает, что данные формы будут добавлены в конец URL назначения. В большинстве случаев это накладывает серьезные ограничения на размеры данных (чаще всего не более 100 символов). Впрочем, если форма состоит из одного-двух элементов и важно передавать данные с высокой скоростью, то используется именно GET.

Например: <FORMMETHOD=«GET» ACTION="/CGI-BIN/SEARCH»>

Если же вы собираетесь поместить большое количество данных в большую форму, метод GET использовать не стоит.

Для таких случаев существует POST, который посылает данные отдельно и не имеет практического ограничения на их размер. Открывающий тег элемента при использовании POST выглядит так: <FORM METHOD=«POST» ACTION="/CGI-BIN/SURVEY.PL»>

ENCTYPE – определяет, каким образом данные из формы будут закодированы для передачи обработчику. Его включают в элемент только в том случае, если вы просите пользователя прислать на сервер какой-либо файл. В этом случае следует указать следующее значение: ENCTYPE=«MULTIPART/FORM-DATA».

Атрибуты NAME и ID можно применять для идентификации форм при использовании скриптов или таблиц стилей. Атрибут ID является совместимым со стандартом XHTML, a NAME – это лишь дань старым традициям. Надежнее всего использовать оба атрибута:

NAME=«MYFORM» ID=«MYFORM»

Для внесения информации пользователем в форму используется элемент .

Каждый элемент включает атрибут NAME=имя, определяющий имя данного поля (идентификатор поля).

Для ввода данных существуют следующие типы элементов:

TYPE=«TEXT» – определяет окно для ввода строки текста. Может содержать дополнительные атрибуты SIZE=«число» (ширина окна ввода в символах) и MAXLENGTH=«число» (максимально допустимая длина строки в символах).



Определяет окно шириной 20 символов для ввода текста. По умолчанию в окне находится текст «Введите текст», который пользователь может изменить.

TYPE=«PASSWORD» – определяет окно для ввода пароля. Абсолютно аналогичен типу TEXT, только вместо символов вводимого текста показывает на экране звездочки (*):



Определяет окно шириной 20 символов для ввода пароля. Максимально допустимая длина пароля – 10 символов.

TYPE=«RADIO» – определяет переключатели. Может содержать дополнительный атрибут CHECKED (показывает, что кнопка отмечена). В группе переключателей с одинаковыми именами может быть только один помеченный переключатель.



Определяет группу из трех переключателей, подписанных YES, NO и POSSIBLE. Первоначально помечен первый переключатель. Если пользователь не отметит другую кнопку, обработчику будет передана переменная QUESTION со значением YES. Если пользователь отметит другую кнопку, обработчику будет передана переменная QUESTION со значением NO или POSSIBLE.

TYPE=«CHECKBOX» – определяет флажки, в которых можно сделать пометку. Может содержать дополнительный атрибут CHECKED (показывает, что квадрат помечен). В отличие от переключателей, в группе флажков с одинаковыми именами может быть несколько помеченных.



Определяет группу из четырех флажков. Первоначально помечен второй и четвертый. Если пользователь не произведет изменений, обработчику будут переданы две переменные: COMP=«VIDEO» и COMP=«MODEM».

TYPE=«HIDDEN» – определяет скрытый элемент данных, который не виден пользователю при заполнении формы и передается обработчику без изменений. Такой элемент иногда полезно иметь в форме, которая время от времени подвергается переработке, чтобы обработчик мог знать, с какой версией формы он имеет дело.

Например, <INPUTTYPE=«HIDDEN» NAME=«VERSION» VALUE=«1.1»> определяет скрытую переменную VERSION, которая передается обработчику со значением 1.1.

TYPE=«SUBMIT» – определяет кнопку, при нажатии на которую запускается процесс передачи данных из формы обработчику.

Конец ознакомительного фрагмента. Полный текст доступен на www.litres.ru


С этой книгой читают
Пособие «Практикум по HTML» содержит разноуровневые задания для организации самостоятельной работы при изучении соответствующей темы на уроках информатики.Адресуется учителям и учащимся школ, гимназий, учреждений профессионального образования.
В книге рассказывается о позиционных и не позиционных системах счисления, приводятся примеры вычислений в разных системах и задания для самостоятельной работы.Книга адресуется учащимся школ, гимназий, лицеев, а также широкому кругу читателей.
В книге рассказывается об основных видах диаграмм, приводятся примеры определения величин по диаграммам, задачи для самостоятельного решения.Рекомендуется для учащихся и учителей школ, лицеев, гимназий.
В данном пособии рассматриваются различные способы построения графиков функций. Приводятся примеры построения графиков различными методами, задания для самостоятельной работы.Пособие рекомендовано для учащихся старших классов и учителей школ, гимназий, лицеев для организации работы, как на уроке, так и на факультативах и дополнительных занятиях по данной теме, а также для подготовки к экзаменам.
Книга интересна не только начинающим, но и опытным охотникам. В ней даны подробные сведения об охотничьем снаряжении, различных видах охотничьего оружия, особенностях работы с охотничьими собаками. Советы и рекомендации помогут вам быть внимательными и осторожными на охотничьей тропе, выследить дичь или крупного зверя и вернуться домой с богатыми трофеями.Для широкого круга читателей.
Вся наша жизнь регламентируется законом, и знать свои права и ответственность по закону – наша обязанность.Этот семейный справочник поможет разобраться в очень непростых житейских ситуациях. Автор легко, доступно и нескучно истолковывает самые важные моменты нашей жизни.
Сегодня, когда Россия в очередной раз в Опасности, надо вспомнить как ее не единожды спасали ее Славные Сыны, когда Злые Вороги хотели ее поработить! А ведь была Великая эпоха Салтыкова-Румянцева когда европейские столицы трепетали от того, как поведет себя Россия и ее победоносные армия и флот ДАЛЬШЕ!?. Серия «Злые вороги грозят России» посвящена именно этому периоду в славной истории России. Приобретите ее – не пожалеете. С неизменной симпатией
Сегодня, когда Россия в очередной раз в Опасности, надо вспомнить как ее не единожды спасали ее Славные Сыны, когда Злые Вороги хотели ее поработить! А ведь была Великая эпоха Салтыкова-Румянцева когда европейские столицы трепетали от того, как поведет себя Россия и ее победоносные армия и флот ДАЛЬШЕ!?. Серия «Злые вороги грозят России» посвящена именно этому периоду в славной истории России. Приобретите ее – не пожалеете. С неизменной симпатией
В этой книге собрана уникальная информация о причинах старения кожи, биомеханике наших тканей, источниках возрастных деформаций лица и способам физиологического восстановления мышечных структур. Благодаря специальным приемам и упражнениям вы сможете решить конкретные проблемы с изменениями лица и осанки, исправление которых улучшит и состояние общего здоровья организма. Вы узнаете: как подтянуть овал лица; как избавиться от второго подбородка; ка
Новая книга Октябрины и Александра Ганичкиных – ведущих отечественных специалистов в области сельского хозяйства, авторов нескольких десятков книг, пользующихся огромной популярностью.Секреты выращивания самых популярных овощных, плодовых и ягодных культур, которые выращивают практически все садоводы и огородники на своих участках, включают в себя не только пошаговое описание практических технологий, прошедших проверку временем, но также новейшие
Вот уже год Ульяна Железняк работает директором пансионата «Орион». Вдруг случается ЧП: бесследно исчезает постоялец. В его машине, оставленной на территории пансионата, лежат старинные изразцы. Тем временем в квартире убитого коллекционера находят такие же изразцы, уложенные в загадочный паззл…Ульяна Железняк расследует это дело вместе со следователем Богдановым, но их запутанные отношения усложняют разгадку трудных головоломок. Постепенно они п
Снайпер вновь пришел в этот мир из чернобыльской Зоны.В мир, населенный мутантами, боевыми роботами и ужасными порождениями биологических военных экспериментов.Все, что ему дорого, осталось позади, в другой вселенной, – но он сделал свой выбор.И здесь, в Москве, пережившей двести лет постапокалиптического кошмара, ему вновь придется начинать все с нуля. Защищать замки и штурмовать крепости, во имя жизни проходить через Поля Смерти, спасать друзей