Для вставки таблицы надо выбрать команду Table®Insert®Table…– в результате активизируется диалоговая панель Insert Table. В полях Rows и Columns указываются число строк и число столбцов таблицы. В поле Alignment задается способ выравнивания таблицы на странице (default – по умолчанию, left – слева, right – справа, center – по центру, justify – по ширине страницы). Поле Border size опредеделяет толщину линий, ограничивающих каждую ячейку. Поле Cell padding устанавливает расстояние между краями ячеек таблицы и их содержимым. Поле Cell spacing задает расстояние между рамкой и ячейками таблицы. Флаг Specify width позволяет принудительно задать ширину таблицы либо в пикселах (In pixels), либо в процентах (In percent) от ширины окна браузера.
Для задания свойств созданной таблицы следует щелкнуть на ней правой клавишей мыши и из контекстного меню выбрать команду Table Properties…, в результате чего активизируется одноименная диалоговая панель Table Properties. В выпадающем списке Float указывается характер обтекания таблицы текстом, в нее не входящим: Default (по умолчанию), Left (таблица слева) и Right (таблица справа). Флаг Specify height позволяет указать высоту всех строк таблицы – либо в пикселах, либо в процентах. В блоке Borders указывается: Size – толщина рамки в пикселах, Color – основной цвет рамки, Light border и Dark border – цвета светлой и темной частей рамки таблицы для получения эффекта трехмерного изображения; в случае выбора этих цветов основной цвет Color не используется. Для задания оформления фона таблицы в блоке Background используется выпадающий список Color или флаг Use background picture. В последнем случае надо нажать кнопку Browse… и выбрать графический файл для фонового изображения таблицы.
Свойства отдельной ячейки или группы ячеек можно задать при помощи диалоговой панели Cell Properties. Эта панель активизируется командой Table®Properties®Cell или при нажатием правой клавиши мыши и выбором команды Cell Properties…. В поле Horizontal alignment задается способ выравнивания объекта, помещенного в ячейку, по горизонтали (Default, Left, Right, Center, Justify), а в поле Vertical alignment – способ выравнивания по вертикали (Default, Top, Middle, Baseline, Bottom). Поле Rows spanned задает объединение ячеек из соседних строк, а поле Columns spanned – объединение ячеек из соседних колонок.[5] Флаг Header cell указывает, что текущую ячейку следует преобразовать в ячейку заголовка. Флаг No wrap запрещает перенос содержимого ячейки на другую строку, если оно не помещается в окне просмотра. Это используется, когда изменение размера одной из ячеек нарушает баланс между размерами ячеек всей таблицы и страницы в целом. Остальные поля имеют такой же смысл, как и на панели Table Properties, только применительно к отдельным ячейкам.
Фреймы
Для создания страницы, имеющей фреймовую структуру, надо выбрать команду меню File®New®Page… и в появившейся диалоговой панели раскрыть вкладку Frames Pages. На этой вкладке предлагается на выбор несколько вариантов страниц с двумя, тремя и четырьмя фреймами различного взаимного расположения и ориентации. После выбора одного из вариантов генерируется заготовка страницы с фреймами. В каждом фрейме располагаются по две кнопки: Set Initial Page и New Page. Первая кнопка позволяет разместить в соответствующем фрейме готовую страницу, а вторая – создать новую страницу, если готовой страницы нет.
В нижней части окна FrontPage появляются две дополнительные вкладки: No Frames и Frames Page HTML. На вкладке No Frames помещается текст для браузеров, не поддерживающих фреймовую структуру. На вкладке Frames Page HTML помещен HTML-код страницы, содержащей фреймы.
Свойства отдельных фреймов устанавливаются в диалоговой панели Frame Properties, которая вызывается командой Frames®Frame Properties или командой Frame Properties… из контекстного меню. В поле Name указывается имя фрейма, а в поле Initial Page – Web-страница, размещаемая в данном фрейме. В блоке Frame size назначают размеры фрейма: Pixel (в пикселах), Percent (в процентах) и Relative (размер одного фрейма относительно другого). В блоке Margins указывается отступ в пикселах содержимого фрейма от его границ по ширине (Width) и по высоте (Height). Флаг Resizable in Browser указывает, что посетитель страницы имеет возможность изменить размер фрейма. Выпадающий список Schow scrollbars устанавливает режим отображения браузером полос прокрутки: If Needed (если это необходимо), Always (всегда), Never (никогда). Кнопка Frames Page… вызывает диалоговую панель Page Properties, открытую на вкладке Frames. На ней кнопка Frame Spacing устанавливает ширину сплиттера, разделяющего фреймы, а флаг Schow Borders определяет, надо ли показывать границы между фреймами.
Для разбиения одного фрейма на несколько используется команда меню Frames®Split Frame; для удаления выбранного фрейма – команда Frames®Delete Frame.