📝 HTML Формы
HTML формы используются для сбора данных от пользователей. Форма состоит из различных элементов, таких как текстовые поля, кнопки, выпадающие списки и т.д.
Основной тег <form>
Все элементы формы должны быть заключены в тег <form>
.
Атрибут action
указывает URL-адрес, на который будут отправлены данные формы.
Атрибут method
определяет HTTP-метод, используемый для отправки данных (GET или POST).
Пример:
|
|
Элементы формы
<input>
Тег <input>
является наиболее распространенным элементом формы. Атрибут type
определяет тип поля ввода.
Примеры:
- Текстовое поле:
<input type="text" name="username">
- Пароль:
<input type="password" name="password">
- Кнопка отправки:
<input type="submit" value="Отправить">
- Чекбокс:
<input type="checkbox" name="agree">
- Радиокнопка:
<input type="radio" name="gender" value="male">
<textarea>
Тег <textarea>
создает многострочное текстовое поле.
Пример:
|
|
<select>
и <option>
Тег <select>
создает выпадающий список. Каждый элемент списка определяется тегом <option>
.
Пример:
|
|
<button>
Тег <button>
создает кнопку.
Пример:
|
|
Атрибуты элементов формы
name
: Определяет имя элемента формы (используется для отправки данных на сервер).value
: Определяет значение элемента формы.placeholder
: Отображает подсказку в текстовом поле.required
: Указывает, что поле обязательно для заполнения.readonly
: Указывает, что поле доступно только для чтения.disabled
: Указывает, что поле отключено.
Пример полной формы
|
|
🚀 Практическое задание
- Создайте HTML-страницу с формой.
- Добавьте различные элементы формы: текстовые поля, пароль, чекбоксы, радиокнопки, выпадающий список и кнопку отправки.
- Установите атрибуты
name
,value
,placeholder
иrequired
для элементов формы. - Проверьте, как отображается форма в браузере.
🎯 Следующие шаги
В следующих статьях мы рассмотрим, как стилизовать HTML формы с помощью CSS и как обрабатывать данные формы на сервере. Следите за обновлениями!