Тег <form>

Тег <form> групує елементи введення (input, select, textarea тощо) в єдину форму для відправки даних.

Syntax

<form action="/submit" method="post">...</form>

Attributes

action URL, куди відправляються дані форми.
method "get" (дані в URL) або "post" (дані в тілі запиту).
enctype Формат кодування даних; для завантаження файлів обов'язково multipart/form-data.
novalidate Вимикає вбудовану HTML5-валідацію полів форми перед відправкою.

Example

<form action="/subscribe" method="post">
  <label for="email">Email</label>
  <input type="email" id="email" name="email" required>
  <button type="submit">Підписатись</button>
</form>

Notes

  • Кнопка всередині form без явного type="button" за замовчуванням має type="submit" і відправляє форму.
  • Для файлових полів (input type="file") форма обов'язково потребує enctype="multipart/form-data".

Accessibility

  • Кожен input повинен мати пов'язаний label (через for/id або вкладення).

Схожі інструменти