На главную # Логотип Веб-дизайн студии Step by StepПереходная полоска
Навигация по сайту:
 Новости сайта
 HTML учебник
 HTML статьи
 Архив рассылки
 CSS учебник
 Wallpappers
 Портфолио
 Гостевая книга

Поиск по сайту:

Подпишитесь на рассылку
HTML для начинающих


Content.Mail.Ru
Архив рассылки

Реклама:





 
 Архив рассылки 
HTML #14

HTML для начинающих

# 2 (14)
12 Февраля 2003г.
Проект веб-дизайн студии "STEP BY STEP"
Количество подписчиков = 2800

      Здравствуйте уважаемые подписчики! Рассылка идет последовательно, по этому если вы не читали какой-либо из номеров рассылки, его сможете прочитать тут.  Заходите на наш сайт http://web.pmg17.vn.ua и вы найдете там много интересного.

      Давайте сделаем рассылку более интересной! Выскажите, пожалуйста, свое мнение о рассылке. Что вам нравится? Что не нравится? Что хотели б еще увидеть в рассылке? Что необходимо убрать?

Имя:
Фамилия:
E-mail:
Сообщение:
      Все отзывы будут опубликованы в рассылке.

Формы

Перейдем к рассмотрению форм. Простейшая форма, которая позволит клиенту взаимодействовать с вами - это отправка электронной почты. Желательно сделать так, чтобы клиент мог отправить вам E-mail прямо с вашей страницы. К счастью, для этого браузер имеет встроенные функции. Единственное, что вам надо это сделать - это вставить следующую строчку в нужном месте HTML - файла:
<A HREF = MAILTO: ВАШ_E-MAIL_АДРЕС> текст для просмоторщика </A>
. Вместо фразы ваш_E-mail_адрес вам надо вставить фактический адрес электронной почты. А текст для браузера ( например, "пошли письмо" или "жду привета" как соловей лета") будет выделен на экране ярким светом. Когда курсор мыши покроет его, он превратиться в руку, приглашая щелкнуть мышью.

Удобно и просто! Однако иногда для принятия решения необходимо иметь конкректную информацию от клиента. Это возможно сделать, задав ему вопросы и предоставив место для ответов. Ответы могут быть представлены как в виде произвольного текста, так и в виде отмеченных крестиком квадратиком (выбор одной опции из списка, выбор одного из существующих ответов и т.д.). Формы позволяют разнообразить типы ответов, а главное - получить вполне конкретные ответы на поставленные вопросы. Подобная систематизация может обеспечить в дальнейшем компьютерную обработку полученных данных.
Итак любая анкета обрамляется ярлыком <FORM>(</FORM>). Внутри этого ярлыка имеются вда параметра:
METHOOD и ACTION. Первый определяет метод, которым данная форма будет передана для дальнейшего делопроизводства, и имеет два значения: POST и GET. Инструкция ACTION определяет, что делать с анкетой далее, и большинстве случев имеет gпуть к CGI скрипту :
ACTION=CGI-BIN/FORMS.CGI
Любой скрипт можно скачать из Интернета или написать самому. После обработки скриптом анкета придет к вам на E-Mail. Дальше форма <INPUT> или <SELECT>, которые определяют стиль вводимой клинтом инфомации. Рассмотрим детальнее структуру ярлыка <INPUT> с соответствующими параметрами на следующем примере:
<INPUT TYPE="TEXT" NAME="ИМЯ КЛИЕНТА" SIZE="30">

Значение TEXT инструкции TYPE указывает, что вводимая информация будет произвольным текстом, инструкция NAME относится к названию вводимого стиля. Анкету, которую вы получите, будет отличаться от аккуратного изображения на Web-странице. Для того чтобы вам легче было в нем ориентироваться и ясно понимать, какому вопросу соответствует ответ, следует дать очевиднее название для характеристики NAME( имя, адрес, телефон), ибо именно оно будет располагаться в письме перед соответствующим ответом. SIZE (размер) определяет максимальную длину поля, в которое клиент может ввести свое имя.
Следующая таблица иллюстрирует возможные стили ответов.

Значение INPUT Соответствующий стиль
TEXT Текстовое поле
RADIO Селектроная кнопка
СHECKBOX Контрольный индикатор
SUBMIT Кнопка для отсылки анкеты
RESET Кнопка для очистки анкеты

Приступим к нашему примеру

<HTML>
<HEAD>
<!--пример анкеты-->
<TITLE>Form Sample</TITLE>
<FORM METHOOD="POST" ACTION="путь к CGI-скрипту">
<H4>Анкета трудоустройства</H4>
<! Ярлыком P мы разделяем вопросы анкеты>
<P>
<! Ярлыком BR мы совершаем переход на новую строку>
Ваше имя:<BR>
<INPUT TYPE="TEXT" NAME="Имя" SIZE="30"><BR>
Адрес:<BR>
<INPUT TYPE="TEXT" NAME="Адрес" SIZE="30"><BR>
Телефон:<BR>
<INPUT TYPE="TEXT" NAME="Телефон" SIZE="10"<BR>
<P>
<INPUT TYPE="RADIO" NAME="Выбор1" VALUE="Мужчина"> Мужчина <BR>
<INPUT TYPE="RADIO" NAME="Выбор1" VALUE="Женщина"> Женщина
<P>
Образование:<BR>
<INPUT TYPE="CHECBOX" NAME="Выбор 2" VALUE="Школа"> Школа <BR>
<INPUT TYPE="CHECBOX" NAME="Выбор 2" VALUE="Техникум"> Техникум <BR>
<INPUT TYPE="CHECBOX" NAME="Выбор 2" VALUE="Институт"> Институт <BR>
<INPUT TYPE="CHECBOX" NAME="Выбор 2" VALUE="Аспирантура"> Школа
<P>
Значение иностранных языков:<BR>
<SELET NAME="Язык">
<OPTION>Английский
<OPTION>Французкий
<OPTION>Немецкий
<OPTION>Испанский
</SELECT>
<P>
Комментарий:<BR>
<TEXTAREA NAME="Комментарий" ROWS=7 COLS=50> </TEXTAREA>
<P>
<INPUT TYPE="SUMBIT" VALUE="ПОСЛАТЬ">
<INPUT TYPE="RESET" VALUE="ОЧИСТИТЬ">
</FORM>
</HTML>

Посмотреть этот пример можно тут.

Авторам

Вы хотите, чтобы ваши статьи были опубликованы у нас в рассылке? Если вы считаете, что можете написать о дизайне, скриптам, HTML и т.п., если Вам есть что сказать и о чем рассказать, я буду рад сотрудничеству с Вами. Присылайте свои предложения и статьи. Давайте вместе делать общее дело! Присылайте свои соображения, мысли, истории... поделитесь своим опытом. В качестве гонорара Вы получите несколько строк под Вашей статьёй, для рекламы/описания Вашего сайта. Буду рад сотрудничеству.

Влад Деменчук, volen@in.vn.ua
Веб-дизайн студия "Шаг за шагом" http://web.pmg17.vn.ua


:: Архив рассылки :: HTML #11 : HTML #12 : HTML #13 : HTML #14 : HTML #15 : HTML #16 : HTML #17 ::
   
Copyright Vlad Demenchuk © 2000-2005
Яндекс цитирования Cтатистика LookUp.ru CATALOG.METKA.RU