- Теория
- Теория
Первая форма
Формы нужны для того, чтобы отправлять данные с веб-страницы на веб-сервер, который сможет эти данные обработать: зарегистрировать пользователя, создать сообщение на форуме, отправить письмо и так далее. В общем, формы в вебе просто необходимы.
Чтобы создать форму, нужно использовать парный тег <form>
, внутри которого размещаются поля формы. У тега <form>
есть два важных атрибута:
action
задаёт адрес,URL
, отправки формы;method
задаёт метод отправки формы.
Пример:
<form action="https://echo.htmlacademy.ru/courses" method="get">
поля формы
</form>
Для отправки формы обычно используют методы get
или post
. Если не указать атрибут method
, то будет использован get
.
Метод get
посылает данные формы в строке запроса, то есть они видны в адресной строке браузера и следуют после знака вопроса. Например:
https://www.google.com/search?q=htmlacademy
Метод get
лучше использовать в поисковых формах, потому что он позволяет получить ссылку на результаты поиска и передать её кому-то.
Метод post
посылает данные в теле HTTP-запроса и используется, когда нужно отправить много данных и ссылка на результат обработки этих данных не нужна. Например, при редактировании личного профиля.
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.