Глава 11. Формы____________________________________221

Расположение тэга <BR>между тэгами полей ввода информации заставляет программу просмотра сделать перевод строки независимо от ширины окна. Результат интерпретации листинга 11.13 показан на рис. 11.15.

( Примечани )

Возможности перевода строки в HTML позволяют уменьшить размеры формы. Если нужно создать форму с множеством опций, расчетливое использование тэга <BR>сделает ее более наглядной и компактной.

При работе с тэгом <SELECT>помните, что ширина окна для вывода опций определяется размером самой длинной строки списка. Поэтому для экономии места пользуйтесь краткими формулировками.

Использование больших полей ввода.Если вы работаете с длинным полем ввода или с полем TEXTAREA, целесообразно разместить поясняющий текст над полем, а не рядом с ним. Также полезно отделять большие поля разделительной линией. Например, располагая на странице поле для ввода комментария, сделайте его размер достаточно большим и предусмотрите над ним название, объясняющее назначение поля (листинг 11.14 и рис. 11.16).

<HTML>

<HEAD>

<TITLE>Form Layout and Design</TITLE>

</HEAD>

<BODY>

<Hl>Line Break Tags</Hl>

<FORM>

Please enter the new title for the message:<BR>

<INPUT NAME="name"SIZE="40">

<HR>

Your comments:<BR>

<TEXTAREA ROWS="6"COLS="70"X/TEXTAREA></FORM></BODY></HTML>

Примечани )

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

<BR>.