Поля ввода данных
<input type=text name=имя value=значение size=размер maxlength=число>
Создает поле ввода текста размером size и максимальной длиной maxlength.
<input type=password name=имя value=значение size=размер maxlength=число>
Аналогичен тегу text, за исключением того, что символы не будут отображаться на экране.
<input type=hiden name=имя value=значение>
Создает скрытое поле.
<input type=checkbox name=имя value=значение checked>
Независимый переключатель или флажок.
<input type=radio name=имя value=значение checked>
Зависимый переключатель.
<input type=submit name=имя value=значение>
Кнопка подтверждения.
<input type=reset value=значение>
Сбрасывает все элементы.
<textarea name=имя cols=ширина rows=высота wrap=тип>Изначальный текст</textarea>
типы:
Virtual - Справа полоса прокрутки. При нажатии Энтер вставляется символ новой строки.
Physical - зависит от браузера, похож на none
None - Текст отображается в том виде, в котором заносится.
<select name=имя size=размер multiple>
<option value1=значение1 selected>Строка 1</option>
<option value2=значение2 selected>Строка 2</option>
. . .
<option valueN=значениеN selected>Строка N</option>
</select>
size - определяет сколько строк будет занимать список. Если равен 1, то список будет выпадающим, в противном случае - занимает указанное количество строк.
multiple - разрешено выбирать сразу несколько элементов.
selected - изначально выбранная строка.
placeholder - выводит текст внутри поля формы, который исчезает при получении фокуса.
Пример
<form action="buka.php">
<input type=text placeholder="Введите текст">
<input type="submit" value="Далее"></p>
</form>