Создание документов по шаблонам
14.4. Создание документов по шаблонам
Программа Dreamweaver поддерживает различные стратегии использования шаблонов как образцов для оформления гипертекстовых документов. Так, шаблон можно выбрать в качестве стартовой точки для нового документа или применить его к созданному документу.
Техническая сторона процедуры создания нового документа не представляет каких-либо сложностей. Самая серьезная проблема, которую предстоит решить автору нового документа, — это вопрос о целесообразности сохранения связи с родительским шаблоном. При этом следует принять во внимание множество факторов: цель проекта, условия эксплуатации Web-узла, частота обновления страниц, функции документа и многое другое.
Рассмотрим имеющиеся альтернативы. Если эту связь сохранить, то изменения шаблона переносятся на все документы, созданные на его основе. Данный режим установлен в программе по умолчанию. Если связь разорвать, то новые документы создаются как простые копии шаблонного образца. Они не делятся на блокированные и редактируемые области, не получают служебной разметки и нечувствительны к изменениям родительского образца.
Механизм связи с шаблоном определяется флажком Update Page when Template Changes (Обновлять страницу при изменении шаблона). Этот флажок расположен в диалоговом окне, которое программа отображает при создании нового документа.
Создать новый документ на основе разработанного шаблона можно следующим образом.
- Дайте команду File > New From Templates (Файл > Создать документ на основе шаблона). По этой команде отображается диалоговое окно Select Template
- В раскрывающемся списке Site (Сайт) можно выбрать <>Web-узел.
- Список Templates (Шаблоны) содержит все шаблоны выбранного узла.
- Флажок Update Page when Template Changes (Обновлять страницу при изменении шаблона) управляет будущим обновлением страницы.
- Командная кнопка Select (Выбрать) завершает процедуру выбора шаблона документа.
- Щелкните на кнопке Select (Выбрать) или нажмите клавишу ENTER.
(Выбор шаблона) (Рисунок 14.3), в котором следует выполнить все необходимые настройки. Рассмотрим их.