Интернет программирование стр.79
Очень часто на различных сайтах можно встретить так называемые гостевые книги. Это на самом деле обычный гипертекстовый файл, в который дописываются отзывы посетителей. Процедура добавления своего мнения к общей массе достаточно проста. Для этого используется простейшая форма с многострочным полем текстового ввода и парой кнопок. Одна — для очистки поля, вторая — для отсылки текста. Подобная страница в FrontPage 2000 реализуется при помощи шаблона Guest Book (Гостевая книга). На ней после вышеупомянутой формы располагается активный элемент, отображающий HTML-файл, в который записаны все отзывы. После добавления своего мнения необходимо перезагрузить страницу в браузер, чтобы увидеть обновленный файл.
Следующий шаблон представляет собой не реализацию какого-либо механизма сайта, а один из образцов грамотной верстки Web-страницы. Он носит название Narrow, Left-aligned Body (Узкая, прижатая влево страница). Этот шаблон создает страницу, содержимое которой укладывается в таблицу с невидимыми границами. Как мы помним, это практически единственный способ добиться адекватного отображения верстки. У этой страницы левое поле пустое, под основной текст выделен наиболее обширный блок, который, тем не менее, выглядит смещенным влево, а правая часть отведена для размещения иллюстраций.
Шаблон, весьма похожий на предыдущий, носит название Narrow, Right-aligned Body (Узкая, прижатая влево страница). Но здесь иллюстрации занимают левую часть, а текст смещен вправо. Если быть точным и обратить внимание на количественные характеристики, то, исходя из HTML-кода этой страницы, можно увидеть, что под иллюстрации отводится пятьдесят процентов ширины окна просмотра браузера. Для текста зарезервировано сорок процентов, а оставшиеся десять процентов остаются для правого поля. Естественно, эту ситуацию можно исправить простым изменением размеров ячеек в режиме проектирования страницы, или прямым изменением HTML-кода в следующей конструкции:
<td align="right" valign="top" width="50%"x/td> <td valign="top" width="40%"x/td> <td width="10%"x/td>
Естественно, все последующие подобные блоки также подлежат изменению.
Шаблон One-column Body (Страница с одной колонкой) создает страницу, в которой текст располагается по центру одной колонкой. Реализуется подобная верстка также при помощи таблиц. Под правое и левое поле отведено по двадцать пять процентов ширины окна просмотра браузера. В центральной части страницы располагается сам текст. Для его отображения используется выключка по центру.
Продолжает эту идею оформления страницы шаблон One-column Body with Contents and Sidebar (Страница с одной колонкой, с содержанием и боковиком). В странице, создаваемой этим шаблоном, текст, как и в предыдущем случае, располагается в одну колонку, но в данном случае она занимает пятьдесят четыре процента от ширины окна просмотра. Вместо достаточно объемных полей, использованных в предыдущем шаблоне, теперь слева располагается содержание страницы, а справа — иллюстрации. Эти колонки по умолчанию занимают шестнадцать и восемнадцать процентов соответственно. Все остальное место отдано под колонки таблицы, разделяющие заполненные столбцы. К сожалению, в данном случае содержание представляет собой обычный текст. Настоятельно рекомендуется делать оглавление в виде локальных гиперссылок.
*