Оглавление:
Видео: Создание web формы | Курс HTML & CSS 2018 | Занятие №5 2025
HTML-формы могут предоставлять информацию пользователям, используя текст и изображения. Каждая форма имеет одну и ту же базовую структуру. Какие элементы ввода вы используете, зависит от данных, которые вы представляете и собираете.
Элемент представляет собой контейнер содержимого и ввода: он работает так же, как элемент абзаца (
), который содержит текст абзаца или подобно элементу division (), который содержит различные типы подэлементов в логическом документе раздел. Таким образом, все входные элементы, связанные с одной формой,
-
Содержится внутри элемента.
-
Обработан одним обработчиком формы.
Обработчик формы - это программа на веб-сервере (или простой mailto: URL), который управляет данными, которые пользователь отправляет вам через форму. Веб-браузер может собирать информацию только через формы; он не знает, что делать с информацией после ее захвата. Вы должны предоставить другой механизм, чтобы на самом деле сделать что-то полезное с данными, которые вы собираете в любой форме.
Атрибуты
Вы всегда используете эти два ключевых атрибута с тегом:
-
действие: URL-адрес метода обработчика формы
-
: как вы хотите, чтобы данные формы отправлялись на form handler
Ваш обработчик формы определяет, какие из следующих значений использовать для метода. (У вашего хостинга или поставщика услуг, вероятно, есть документ, описывающий, как вызвать обработчик формы вашего локального веб-сервера, включая те необходимые необходимые сведения, и, возможно, некоторые примеры тоже.)
-
получает отправляет данные формы обработчику формы по URL-адресу. Сообщение
-
отправляет данные формы в заголовке протокола передачи гипертекста (HTTP).
-
Webmonkey проверяет разницу между get и post в статье «Добавить HTML-формы на ваш сайт». Вы также можете найти большое обсуждение разметки форм HTML5 на сайте MSDN Magazine.
Разметка
Разметка в этом листинге создает форму, которая использует метод post для отправки введенной пользователем информации обработчику формы (гостевая книга php) для обработки на веб-сервере.
ФормыЗначение атрибута action - это URL-адрес, поэтому вы можете использовать абсолютные или относительные URL-адреса, чтобы указать на обработчик формы на вашем сервере.
