бразом, вы получите возможность независимо выравнивать над-
пись и поле ввода (элемент формы). Вставьте надпись в левый столбец таблицы,
а поле - в правый столбец. Затем укажите браузеру на необходимость выравнива-
ния текста в левом столбце по верхнему краю, установив значение атрибута
vaiign дескриптора
равным "top11. После этого задайте значение атрибута
height обоих дескрипторов
равным высоте многострочного тестового поля
в пикселях. В результате браузер выведет на экран текстовую надпись возле верх-
него левого угла текстового поля, как показано на рис. 3.17.
Глава 3. HTML-формы
Сообщение
Области интересов:
Операционные системы:
Г Windows 98 Г Windows ХР Г Windows NT
П Windows ME Г: Windows 2000 Г Novell Г Unix Г Другая
Рис. 3.17. Часть формы с надписью, расположенной в верхнем левом углу
многое/прочного поля ввода, и неупорядоченными флажками
Помимо возможности выравнивания надписей и элементов формы, таблица мо-
жет использоваться для визуальной группировки элементов формы. Предполо-
жим, например, что необходимо выровнять флажки, находящиеся под много-
строчным полем ввода на рис. 3.14. Поскольку надпись каждого флажка
представляет собой одну строку текста, надпись и флажок могут находиться в од-
ной ячейке таблицы. (Если флажок содержит надпись, состоящую из нескольких
строк текста, флажок и надпись нужно было бы помещать в отдельные ячейки,
что позволило бы выравнивать флажок желаемым образом относительно его над-
писи, как ЭТО было сделано С щЩЖНО "Сообщение:" И МНОГОСТРОЧНЫМ ПОЛем
ввода в предыдущем практикуме.) Если поместить флажки, приведенные на рис.
13.17, в многострочную таблицу с несколькими столбцами, код которой находит-
ся ниже, можно расположить флажки, как показано на рис. 3.18.
<р>Области интересов:
OnepaimoHHbie системы:Ьо>
Windows 98
Windows XP
Windows NT
Windows ME
Windows 2000
Snbsp;
Novell
Unix
Друх>аЖ/Ь6>
Глава 3. HTML-формы 163
Сообщение:
J
Области интересов:
Операционные Г Windows 98 П Windows ХР Г Windows NT Г Windows ME ("Windows 2000
системы:
Г Novell Г Unix Г Другая
Рис. 3.18. Часть формы с выровненными и визуально сгруппированными флажками
Обратите внимание, что таблицы используются для выравнивания элементов
формы, но сами остаются невидимыми. При создании формы иногда бывает
удобно установить значение атрибута border дескриптора формы рав-
ным 1, что позволит увидеть ячейки таблицы. Затем, после выполнения вырав-
нивания элементов формы "сетку" таблицы можно снова отключить, установив
значение атрибута border равным о.
Создание клавиши быстрой навигации по форме
с помощью дескриптора