Найти в Дзене
<!Веселый HTML>

Уроки HTML5: формы (часть 4)

Сегодня переходим к технической части реализации форм на HTML5. Пришло время научиться создавать простые формы и формы посложнее ;)

Уроки HTML5.
Уроки HTML5.

Вся форма оборачивается в элемент <form>, у которого есть много важных атрибутов. Сам этот элемент может быть обернуть в другой блочный элемент (<div>, <section>) для упрощения стилизации. Либо если вы хотите стилизовать отдельно и форму и "элемент-обертку". Если вы пишите форму на фреймворке, у которого уже есть встроенные классы специально для форм (например, Bootstrap), то используйте готовый классы.

Перейдем к атрибутам формы. Прежде всего, это class И id, с помощью которых можно задать стиль формы. Наиболее важный атрибут формы — action. Внутри него указывается путь до файла-обработчика формы. Например, у вас в папке "формочка" лежит файл file.php или file.py (файлы-обработчики на стороне сервера). Что это за файлы, мы разберем позже. Важно указать к ним путь "формочка/file.php". Можно ничего не указывать в action, если ваш файл итак содержит код обработки формы. В редких случаях внутри этого атрибута помещают сам код.

Фрагмент кода, который обрабатывает форму на языке Python
Фрагмент кода, который обрабатывает форму на языке Python

Остальные атрибуты не менее важны, но их мы рассмотрим в следующем уроке. А пока что с вас жирный лайк автору за старания для вас ;)