Протоколы Internet


Язык HTML - часть 73


<iframe src="foo.html" width="400" height="500"

scrolling="auto" frameborder="1">

[Ваш агент пользователя не поддерживает рамки или сконфигурирован без поддержки рамок]. Кликните для извлечения <a href="foo.html"> сопряженного документа. </a>]

</iframe>

Размеры этих рамок не могут быть изменены.

25. Формы

HTML-форма представляет собой часть документа, содержащая обычный текст, разметку (markup) и специальные элементы управления, называемые controls. controls служат для приема и обработки текста, вводимого пользователем. Форма – это аналог стандартного бланка, заполняемого пользователем. Заполненная форма может быть послана по почте другому пользователю, или передана программе для последующей обработки. Каждый control (графа бланка) должен иметь имя, а его значение определяется его типом. Ниже приведен пример формы, где используются метки и различного типа кнопки:

<form action="http://somesite.com/prog/adduser" method="post">

<p>

<label for="firstname">first name: </label>

<input type="text" id="firstname"><br>

<label for="lastname">last name: </label>

<input type="text" id="lastname"><br>

<label for="email">email: </label>

<input type="text" id="email"><br>

<input type="radio" name="sex" value="male"> male<br>

<input type="radio" name="sex" value="female"> female<br>

<input type="submit" value="send"> <input type="reset">

</p>

</form>

Каждый control имеет исходное и текущее значение, каждое из которых представляет собой символьную строку. Исходное значение может быть определено с помощью соответствующего атрибута.

Кнопки

Разработчики могут создавать три типа кнопок: