Разметка шаблона
Шаблонная страница от обычной страницы отличается тем, что кроме обычного содержания, имеет разметку на области редактируемые и не редактируемые. Точнее говоря, мы размечаем только редактируемые области. Когда мы строим новую страницу на основе шаблона, изначально мы получаем полную копию шаблона по дизайну и содержанию. Практически все при этом блокировано от изменений, за исключением редактируемых областей.
Кроме редактируемой области, в Dreamweaver MX для разметки шаблонов можно использовать и другие виды областей: опциональные, которые могут "включаться" или "выключаться" при выполнении каких-либо условий, и повторяющиеся — автоматизируют процесс вставки одинаковых участков страницы. Мы можем также сделать редактируемыми даже отдельные атрибуты любого тега, оставив остальные заблокированными.
Автоматически при создании шаблона появляется только две редактируемых области, которые расположены в заголовке HTML-страницы — внутри тегов <head>. Первая область выделяет видимый в браузере заголовок страницы, описываемый с помощью тегов <titie>. Вторая область создается изначально пустой и предназначена для того, чтобы дизайнер страницы на основе шаблона мог добавить свое содержание в теги <head>.
Разметка шаблона перед его использованием — процедура обязательная. Тем не менее, если мы сначала создадим страницу на основе шаблона без разметки, ничего страшного не случится. Редактируемые области можно добавлять и позже — они автоматически появятся на страницах на основе шаблона.
Разметка шаблонов, как и сами шаблоны, играет свою роль при редактировании страниц внутри Dreamweaver. При работе в других HTML-редакторах, разметка шаблонов игнорируется.
В разметке шаблонов активное участие принимает инструментальная панель
Insert. Щелкните на вкладке Templates и изучите имеющиеся на ней кнопки, которые являются аналогом многих операций (рис. 10.18):
□ Make Template — записывает текущую страницу как новый шаблон;
□ Make Nested Template — записывает текущую страницу как вложенный шаблон. Страница уже должна быть основана на каком-нибудь шаблоне, иначе команда не будет работать;
□ Editable Region — создать новую редактируемую область;
□ Optional Region — создать новую опциональную область;
□ Repeating Region — создать новую повторяющуюся область;
□ Editable Optional Region — создает новую опциональную, а внутри нее — редактируемую область;
□ Repeating Table — создает повторяющуюся область, внутри которой находятся редактируемые области в формате таблицы.
|
Рис. 10.18. Кнопки на панели Insert на вкладке Templates: 1 — Make Template, 2 — Make Nested Template, 3 — Editable Region, 4 — Optional Region, 5 — Repeating Region, 6 — Editable Optional Region, 7 — Repeating Table |