Форма
• Интерфейс на стороне клиента (HTML, CSS, JavaScript)----- внешний вид формы
• Программное обеспечение – на стороне сервера. (PHP, ASP, Java…)------ обработка данных
---- Основные структурные элементы формы----
1. Элемент form
Форма содержит элементы управления.
2. Элемент управления input (пустой)
АТРИБУТЫ:
type- тип элемента управления.
а) значение type="text" - строка для ввода текста
б) значение type="password" - строка для ввода пароля
в) значение type="submit" - кнопка
НАДПИСЬ НА КНОПКЕ, пример:
3. Элемент label
надпись при элементе управления, имеет атрибут for со своим значением id соответсвующего элемнета управления.
ПРИМЕР:
4.Элемент fieldset- группа компонентов формы, отображается в виде рамок.
5. Элемент legend- надпись, которая "включается" в fieldset
---ФЛАЖКИ---
Элемент input
Атрибут type="checkbox"
---Строка для выбора файла с кнопкой ОБЗОР---
type="file"
---ПЕРЕКЛЮЧАТЕЛЬ (РАДИОКНОПКИ)---
--оформить список ul
--для каждого li прописать элемент:
!!! У всех переключателей в одной группе должен быть атрибут name содним и тем же значением.!!!
ПРИМЕЧАНИЕ: Атрибуты name, value очень важны при обработке форм с помощью JavaScript или серверного ПО.
---МНОГОСТРОЧНОЕ ТЕКСТОВОЕ ПОЛЕ---
Элемент textarea c обязательными атрибутами rows, cols (Ненужные атрибуты, их забыли "выключить из стандартов- "атавизмы")
---ВЫПАДАЮЩЕЕ МЕНЮ---
Элемент select - меню
Элемент option - пункт меню
Элемент optgroup - группа пунктов меню