Стили

Для форматирования на Web-страницах текста (задание шрифта, цвета, интервала между строками, отступа для абзаца, выравнивания, величины полей) мы использовали панель инструментов Форматирование (Formatting) и команды меню Формат (Format). Помимо этого, для форматирования можно использовать как стили, поставляемые с программой FrontPage, так и стили, созданные разработчиком.

Для хранения стилей в программе FrontPage используется таблица стилем! Cascading Style Sheets (Каскадная таблица стилен), сокращенно CSS. В программе FrontPage имеются три вида стилей:

Создание внешней таблицы стилей

Внешняя таблица стилей CSS, создаваемая программой FrontPage, может быть связана с отдельными страницами Web-узла или со всеми сразу. После этого форматирование элементов, размешенных на Web-странице, будет определяться в соответствии со значениями, содержащимися в этой таблице.

Для создания внешней таблицы стилей Web-узла выполните следующие действия:

  1. Откройте Web-узел, для которого хотите создать таблицу стилей CSS.
  2. На панели Список папок (Folder List) выберите самую верхнюю папку, содержащую название узла.
  3. В меню Файл (File) выберите команду Создать (New), а затем из открывшегося подменю — опцию Страница или веб-узел (Page or Web).
  4. На появившейся панели Создание веб-страницы или узла (New Page or Web) выберите команду Шаблоны страниц (Page Templates).
  5. Открывается диалоговое окно Шаблоны страниц, в котором перейдите на вкладку Таблицы стилей (Style Sheets) (рис. 20.33). Она содержит шаблоны стилей, предлагаемые программой FrontPage.

Вкладка Таблицы стилей диалогового окна Шаблоны страниц

Рис. 20.33. Вкладка Таблицы стилей диалогового окна Шаблоны страниц

  1. Выберите один из предлагаемых шаблонов и нажмите кнопку ОК.
  2. Диалоговое окно Шаблоны страниц закрывается, а в Web-узел добавляется страница, имеющая расширение CSS (рис. 20.34). Посмотрите ее содержимое. Она содержит описание стилей, которые будут использоваться для форматирования содержимого страниц: сначала идет название элемента Web-страницы, а за ним в скобках — параметр форматирования. На этой странице последовательно описаны все элементы, встречающиеся в Web-узле и подлежащие форматированию — фон страницы, ссылки, заголовки, текст, таблицы, а также используемые в их оформлении цвета, шрифты и т. п.
  3. Сохраните страницу в Web-узле, воспользовавшись кнопкой Сохранить (Save) на стандартной панели инструментов.
  4. В открывшемся диалоговом окне Сохранить как (Save As) в поле Имя файла (File name) введите имя файла (например, styles), и нажмите кнопку Сохранить.

Замечание

Посмотрите на панель Список папок (Folder List). Там появился файл styles.ess, представляющий собой таблицу стилей.

Страница, содержащая описание стилей

Рис. 20.34. Страница, содержащая описание стилей

Использование внешней таблицы стилей

Мы рассмотрели создание внешней таблицы стилей. Для того чтобы таблицу можно было использовать, ее необходимо связать со страницами Web-узла. Для этого выполните следующие действия:

1. Откройте Web-узел, содержащий созданную нами внешнюю таблицу стилей. 2. В меню Формат (Format) выберите команду Ссылки таблицы стилей (StyleSheet Links). 3. Открывается диалоговое окно Связать с таблицей стилей (Link Style Sheet) (рис. 20.35). В его верхней части расположены две опции:

Чтобы связать созданную таблицу стилей со всеми страницами, установите опцию все страницы (All pages).

  1. Для указания названия таблицы стилей, с которой необходимо связать страницы Web-узла, нажмите кнопку Добавить (Add).

Диалоговое окно Связать с таблицей стилей

Рис. 20.35. Диалоговое окно Связать с таблицей стилей

  1. В открывшемся диалоговом окне Выбор таблицы стилей (Select Style Sheet) выберите созданную таблицу стилей. В нашем примере это файл styles.css. Имя файла переносится в поле Адрес URL (URL).
  2. Нажмите кнопку ОК.
  3. Вы возвращаетесь в диалоговое окно Связать с таблицей стилей. Имя таблицы CSS размещено в списке под опциями.
  4. Нажмите кнопку ОК для закрытия окна. Посмотрите на страницы Web-узла, с которыми связана таблица CSS. Ко всем элементам Web-страниц применено форматирование в соответствии со значениями таблицы стилей.

Откройте любую страницу Web-узла, с которой связана таблица стилей, в режиме просмотра HTML кодов. Для этого выберите вкладку HTML-код в нижней части рабочей области программы. Просмотрите коды Web-страницы. Вы обязательно найдете там строку приблизительно следующего вида:

<link rel="stylesheet" type="text/css" href="styles.css">

В ней указано наименование таблицы CSS, с которой связана данная страница.