На рис. 6.25 показан пример трехстолбцовой таблицы,
средняя ячейка в которой разбита на три строки.
Рис. 6.25. Пример
разбиения ячейки
Слияние ячеек
Иногда бывает необходимо объединить содержимое нескольких
соседних ячеек в одной. Эта процедура носит название слияния ячеек
и производится следующим образом:
1. Отметьте ячейки, которые вы хотите объединить. Чтобы
отметить несколько ячеек, выберите первую из них, а затем, держа нажатой
клавишу <Shift> или <Ctrl>, щелкните кнопкой мыши в следующей
ячейке. Для слияния вы можете отметить любое количество ячеек, но с одним
условием: они должны образовывать сплошную прямоугольную область.
2. Выберите в меню Table опцию Merge Cells
(Объединить ячейки). Редактор объединит отмеченные ячейки, т. е. общие у
отмеченных ячеек границы будут удалены и получится одна ячейка большего
размера. Содержимое всех ячеек останется в неприкосновенности и будет
оформлено в виде отдельного абзаца (рис. 6.26).
Рис. 6.26. В этой
таблице произошло слияние четырех центральных ячеек
Вставка изображений в ячейки таблицы
Чтобы в ячейку таблицы вставить изображение, установите
курсор в ячейку, в меню Insert выберите опцию Image и в
открывшемся диалоговом окне Image укажите нужное изображение. Можно
также перетащить нужный файл из проводника Windows или Проводника
Frontpage. Более подробно эта тема обсуждается в главе 8.
Таблицы в таблицах
Редактор позволяет вставлять таблицы внутрь таблиц.
Подобные конструкции иногда бывает удобно использовать для каких-либо
специальных случаев организации данных. Если вы используете таблицы для
размещения миниатюр, ссылки с которых ведут к большим изображениям, то
вложенные таблицы могут помочь вам представить миниатюры более логичным
или визуально привлекательном способом, нежели обычные таблицы.
Не спешите увлекаться строительством подобных "матрешек",
сначала посмотрите, нельзя ли достичь тех же самых результатов путем
разбиения и слияния ячеек. Чем проще будет структура ваших таблиц, тем
меньше времени вы потратите на поиск и устранение ошибок на своих
страницах.
Чтобы вставить таблицу внутрь таблицы, установите курсор в
ячейку, в которую вы хотите вставить таблицу, и создайте новую таблицу с
помощью команды Insert Table (Вставить таблицу) меню Table
или нажав на панели инструментов кнопку Insert Table. Эта процедура
была описана в этой главе ранее.
Все о фреймах
Фреймы (frames) — это прямоугольные области на
Web-странице, в которых демонстрируются другие страницы или изображения.
Для создания фреймов во Frontpage предусмотрен ряд шаблонов, которые мы
рассматривали в главе 4.
Применение фреймов
Фреймы можно использовать самыми разными способами,
область их применения ограничена только богатством вашей фантазии. Фреймам
самое место там, где часть содержимого страницы должна оставаться
постоянной, а часть должна меняться. Один из наиболее распространенных
случаев использования фреймов — страницы, в верхней части которых
располагается логотип компании, а на остальном пространстве находится
панель навигации и информационная часть текущей области сайта.
Другим часто встречающимся вариантом применения фреймов
являются списки продукции: сам список располагается в левом фрейме
страницы, а фрейм с правой стороны содержит описание каждого вида
продукции. Содержимое страницы в левом фрейме остается неизменным,
поскольку список продукции должен постоянно присутствовать на экране, а
страницы в правом фрейме меняются в соответствии с тем, какой продукт
выбран в левом. Вы можете связать каждую ссылку из левой части страницы с
целевым фреймом (target frame). В данном случае им является правый
фрейм. Когда пользователь щелкнет на ссылке в левом фрейме, в целевом
фрейме с правой стороны страницы появится страница соответствующего
продукта.
Взгляните на рис. 6.27. На нем представлена страница сайта
Union Systems, на которой в левом фрейме располагается список товаров и с
каждым товаром связана страница с техническими характеристиками, выводимая
в правом фрейме. Страница содержит три фрейма; на рисунке приведен ее вид
в Редакторе.
Рис. 6.27. Страница фреймов
Как видите, страница разбита на три раздела, отделенных
друг от друга серым бордюром. Заметьте, что в Редакторе она отображается в
том же виде, в каком она появится в браузере пользователя.
Фреймсеты
Фреймсет (frameset) в действительности является
отдельной страницей, содержащей информацию о составляющих страницы
фреймов. Эта информация отправляется серверу для загрузки в браузер
соответствующих файлов. В предыдущем примере вы видели на экране
одновременно три страницы; добавьте к ним еще одну,
фреймсет, и получится, что число страниц, необходимых для отображения
такой конструкции, равно четырем. Это означает: для
того, чтобы вывести подобную страницу, браузеру придется четырежды
обратиться к серверу. Поэтому желательно не увлекаться и стараться по
мере возможности ограничивать количество фреймов на странице.
Редактор Frontpage выводит все части фреймсета вместе, на
одной странице так, как они будут отображаться в браузере. Таким образом,
в Редакторе можно создавать, редактировать и просматривать страницы
фреймов в режиме WYSIWYG, что весьма облегчает их разработку — ведь раньше
над каждой страницей приходилось работать отдельно и результат своей
деятельности можно было увидеть только в браузере.