Блог Vaden Pro

Все о самостоятельном создании и продвижении сайтов
Вы здесь

Тег form

Справочник: 
Тег

Характеристики тега

В каких браузерах работает?

3.0+ 1.0+ 4.0+ 1.0+ 1.0+ 1.0+ 1.0+

В каких спецификациях используется?

HTML 3.2 4.01 5.0
XHTML 1.0 1.1

Для чего используется?

Тег нужен для обеспечения обмена информацией с сервером и посетителем веб-ресурса.Однако использование тега можно подстроить и под другие цели внутри веб-ресурса, используя скрипты или другие альтернативные способы программирования.

Веб-сайт не ограничивается содержанием в себе определенного ограниченного количества форм, однако одновременно на сервер отсылается только 1 форма и не более того.

Принудить форму к отсылке данных можно даже без использования кнопки отправки, нажав на клавишу Enter.

В момент отправки контроль над процессом берет программный пакет обработки данных, указанный в атрибуте action.

Тег может содержать в себе не только специфические теги заполнения полей. Допускается использование и блочных элементов.

Как правильно задавать?

<form action="URL-адрес">
 Содержимое формы
</form>

Какие атрибуты поддерживаются?

  • accept-charset - сообщает серверу, какая именно будет использоваться кодировка для обработки данных.
  • action - URL-адрес обработчика, который собирает информацию из форм.
  • autocomplete - подключает возможность автоматического заполнения.
  • enctype - определенный способ кодировки информации из формы.
  • method - протокол HTTP или его метод, если быть точнее.
  • name - отображает название формы.
  • novalidate - запрещает проверку адекватности заполнения полей.
  • target - название окна,в котором будет показываться ответ с сервера.

В дополнение этого, тег поддерживает универсальные атрибуты и события.

Закрытый тег

Да.

Пример использования

<!DOCTYPE HTML>
<html>
 <head>
  <meta charset="utf-8">
  <title>Тег form</title>
 </head>
 <body>
 
 <form action="mail.php">
  <p><b>Сколько штатов в США?</b></p>
  <p><input type="radio" name="answer" value="a1">50<Br>
  <input type="radio" name="answer" value="a2">49<Br>
  <input type="radio" name="answer" value="a3">52</p>
  <p><input type="submit"></p>
 </form>
 
 </body>
</html>

По итогу получаем

form

Тип html тега: 
Блочные элементы
Формы