Для чего служит форма? Она позволяет вводить текст и осуществлять выбор из текста или же при помощи кнопок. Форма состоит из: открывающего тега, объявления типов полей ввода, кнопки отправки. Открывающим тегом служит <FORM>, который определяет способ, которым информация передается сценарному приложению сервера и определяющий имя этого приложения. Типы полей определяются тегом <INPUT TYPE= > и делятся на текстовые поля, флажки, переключатели, расскрывающиеся списки и некоторые другие.
Специальный тип поля ввода HIDDEN позволяет послать дополнительную информацию. Кнопка отправки (<INPUT TYPE=SUBMIT VALUE="Отправить">) используют для пересылки информации. Встроенное изображение может работать и как графическая кнопка отправкии как ссылка. Кнопка отмены (<INPUT TYPE=RESET VALUE="Очистить">) служит для очистки полей ввода и восстановления значений, заданных по умолчанию.
<HTML>
<HEAD>
<TITLE>моя первая страничка</TITLE>
</HEAD>
<BODY>
<P><H1><CENTER>Ваша анкета</CENTER></H1>
<FORM METHOD="Post" ACTION="bin/who">Имя:
<BR>
<INPUT TYPE="Text" NAME="first" MAXLENGTH="40" SIZE="40">
<BR>Фамилия:
<BR>
<INPUT TYPE="Text" NAME="last" MAXLENGTH="40" SIZE="40">
<P>
<INPUT TYPE=SUBMIT VALUE="Далее">
<INPUT TYPE=RESET VALUE="Очистить">
</FORM>
</BODY>
</HTML>