-Приложения

  • Перейти к приложению Открытки ОткрыткиПерерожденный каталог открыток на все случаи жизни
  • Перейти к приложению Я - фотограф Я - фотографПлагин для публикации фотографий в дневнике пользователя. Минимальные системные требования: Internet Explorer 6, Fire Fox 1.5, Opera 9.5, Safari 3.1.1 со включенным JavaScript. Возможно это будет рабо
  • Все на карте

 -Поиск по дневнику

Поиск сообщений в Net-man

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 20.04.2010
Записей: 814
Комментариев: 5985
Написано: 11575


Уроки HTML - Формы в HTML

Пятница, 03 Декабря 2010 г. 11:16 + в цитатник


HTML теги, определяющие HTML формы


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


 


  1. Пример HTML формы | Вход в систему

  2. Пример HTML формы | Комментарии на сайте

  3. Пример HTML формы | Выпадающий список

  4. Пример HTML формы | Список с полосой прокрутки

  5. Пример HTML формы | Переключатели, кнопки

  6. Пример HTML формы | Радиобутоны, прикрепить файл

  7. Пример HTML формы | fieldset


Пример HTML формы | Вход в систему




Логин:



Пароль:



Запомнить



Код:








<title>Один из возможных вариантов HTML формы</title>

</head>

<body>

<form name="f1" method="get" action="enter_data.php">

<input name="link" type="hidden" value="index.php" />

Логин: <br />

<input name="login" type="text" size="25" maxlength="30" value="vasya" /> <br />

Пароль: <br />

<input name="pd" type="password" size="25" maxlength="30" value="" /> <br />

<input name="remember" type="checkbox" value="yes" /> Запомнить <br />

<input type="submit" name="enter" value="Вход" />

</form>

</body>

</html>

Теги, атрибуты и значения



  • <form> </form> – определяют форму.

  • name="" – определяет имя формы.

  • method="" – определяет способ отправки данных из формы. Значения: "get" (по умолчанию) и "post". Чаше используется метод "post", так как позволяет передавать большие объемы данных.

  • action="" – определяет url по которому данные отправляются на обработку. В нашем случае – enter_data.php. Также может быть обозначен адрес электронной почты, например, action="mailto:ab-w.net".

  • <input /> – определяют такие элементы формы как кнопки, переключатели, текстовые поля для ввода данных.

  • type="text" – определяет текстовое поле для ввода данных.

  • type="password" – определяет поле для ввода пароля, при этом текст отображается в виде звездочек или кружочков.

  • type="checkbox" – определяет переключатель.

  • type="submit" – определяет кнопку.

  • type="hidden" – определяет скрытый элемент формы – используется для передачи дополнительной информации на сервер.

  • size="25" – длина текстового поля в символах.

  • maxlength="30" – максимально допустимое количество вводимых символов.

  • value="" – определяет значение, которое будет отправлено на обработку если относится к радиобутонам или переключателям. Значение данного атрибута в составе текстового поля или кнопки будет показано как, например, vasya или Вход в примере выше.


Пример HTML формы | Комментарии на сайте




Имя


E-mail





Код:








<title>Пример HTML формы</title>

</head>

<body>

<form action="http://ab-w.net/comments.php" method="post" name="commentform" id="commentform">

<p><input type="text" name="author" id="author" value="" size="25" />

<small> Имя</small>

</p>

<p><input type="text" name="email" id="email" value="" size="25" />

<small> Mail</small>

</p>

<p><textarea name="comment" id="comment" cols="48" rows="8"> </textarea>

</p>

<p><input name="submit" type="submit" id="submit" value="Отправить" />

</p>

</form>

</body>

</html>

Теги, атрибуты и значения



  • action="http://ab-w.net/comments.php" – определяет url по которому будут отправлены данные из формы.

  • id="" – определяет имя, идентификатор элемента формы.

  • name="" – определяет имя элемента формы.

  • <textarea> </textarea> – определяют текстовое поле в составе формы.

  • cols="" – определяет количество колонок текстового поля формы.

  • rows="" – определяет количество рядов текстового поля формы.


Если между <textarea> </textarea> поместить текст, он будет показан внутри поля как пример, который легко удалить.


Пример HTML формы | Выпадающий список






Код:








<title>HTML формы</title>

</head>

<body>

<form action="http://ab-w.net/info.php" method="post" name="drop_down_box">

<select name="menu" size="1">

<option value="first">Первая позиция</option>

<option selected="selected" value="second">Вторая позиция</option>

<option value="third">Третья позиция</option>

<option value="fourth">Четвертая позиция</option>

</select>

</form>

Теги, атрибуты и значения



  • <select> </select> – определяют список с позициями для выбора.

  • size="" – определяeт количество видимых позиций списка. Если значение равно 1, мы имеем дело с выпадающим списком.

  • <option> </option> – определяют позиции (пункты) списка.

  • value="" – содержит значение, которое будет отправлено формой по указанному url на обработку.

  • selected="selected" – выделяет позицию списка в качестве примера.


Пример HTML формы | Список с полосой прокрутки



Увеличив значение атрибута size="", мы получим список с полосой прокрутки:





Код:








<title>HTML формы</title>

</head>

<body>

<form action="http://ab-w.net/info.php" method="post" name="drop_down_box">

<select name="menu" size="3" multiple="multiple">

<option value="first">Первая позиция</option>

<option selected="selected" value="second">Вторая позиция</option>

<option value="third">Третья позиция</option>

<option value="fourth">Четвертая позиция</option>

</select>

</form>

Для этого варианта применим флажок multiple="multiple", который делает возможным выбор нескольких позиций. Его отсутствие разрешает выбрать только один пункт.


Пример HTML формы | Переключатели, кнопки




Самолет

Поезд

Автомобиль

Автобус



Код:








<title>HTML формы</title>

</head>

<body>

<form name="travel" action="http://ab-w.net/info.php" method="get">

<input type="checkbox" name="transport" value="airplane" checked="checked" /> Самолет<br />

<input type="checkbox" name="transport" value="train" /> Поезд<br />

<input type="checkbox" name="transport" value="car" /> Автомобиль<br />

<input type="checkbox" name="transport" value="bus" /> Автобус<br />

<input type="submit" value="OK" />

<input type="reset" value="Reset" />

</form>

Атрибуты и значения



  • value="" – определяет значение, которо будет отправлено формой по указанному url.

  • checked="checked" – определяет в качестве примера одно из возможных значений.

  • type="submit" – определяет кнопку.

  • type="reset" – определяет кнопку сброса.

  • value="" – определяет надпись на кнопке.


Смотрите дополнительно: тег <input />.


Пример HTML формы | Радиобутоны, прикрепить файл




Пол:

М

Ж

Прикрепить файл:



Код:








<title>HTML формы</title>

</head>

<body>

<form name="male_female" action="" method="post">

Пол:<br />

<input type="radio" name="Sex" value="Мужской" checked="checked" /> М<br />

<input type="radio" name="Sex" value="Женский" /> Ж<br />

Прикрепить файл:<br />

<input name="send_f" type="file" size="30" maxlength="60" />

</form>

Пример HTML формы | fieldset




Коротко о себе:

Молодой человек

Девушка

Дата рождения

Семейное положение

Социальный статус

Местожительство




Код:








<title>HTML формы</title>

</head>

<body>

<form action="">

<fieldset>

<legend>

Коротко о себе:

</legend>

<input type="radio" name="Sex" value="Мужской" checked="checked" />

<small>Молодой человек</small><br />

<input type="radio" name="Sex" value="Женский" /> <small>Девушка</small><br />

<input type="text" size="20" /> <small>Дата рождения</small><br />

<input type="text" size="20" /> <small>Семейное положение</small><br />

<input type="text" size="20" /> <small>Социальный статус</small><br />

<input type="text" size="20" /> <small>Местожительство</small><br />

<input type="submit" value="Отправить" />

</fieldset>

</form>



Чтобы научиться создавать полноценные web-сайты с работающими формами, необходимы знания в области программирования на PHP.


Дополнительно смотрите: обработка HTML формы на PHP



Источник: ab-w.net
Рубрики:  Полезное
Уроки HTML
Метки:  

Процитировано 1 раз

Millio   обратиться по имени Воскресенье, 19 Декабря 2010 г. 14:05 (ссылка)
Пригодилось! Пасибки! ))
Ответить С цитатой В цитатник
Net-man   обратиться по имени Добрый вечер! Воскресенье, 19 Декабря 2010 г. 18:43 (ссылка)
Millio, очень рад!)
Ответить С цитатой В цитатник
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку