Таблицы
стилей и шаблоны
А
теперь представим такую ситуацию. Вы прочитали о замечательных возможностях
таблиц стилей и решили переделать свой сайт Sample site 3 с использованием таблиц
стилей. Вы задали таблицу стилей (внешнюю или внутреннюю) для шаблона, сохранили
его и обновили все основанные на нем Web-страницы. Все у вас получилось, и,
кажется, ничто не предвещает беды...
Но
вот вы открыли одну из основанных на шаблоне страниц и решили создать для нее
внутреннюю таблицу стилей, дополняющую ту, что находится в шаблоне. Но как это
сделать? Ведь внутренняя таблица стилей записывается в HTML-заголовок страницы,
куда, как было сказано ранее, хода нет!
Не
думайте об этом! Используйте те же, уже знакомые вам, инструменты для создания
новых стилей. Единственное: вы не можете переопределить
атрибуты
стилей, заданные в таблице, что находится в шаблоне, иначе это вызовет неразрешимый
конфликт. За исключением этого, вы полностью свободны!
Дело в том, что при создании шаблона Dreamweaver MX создает еще одну изменяемую область по имени head. Эта изначально пустая область находится в HTML-заголовке страницы, внутри тега <HEAD>. Когда вы создаете в Web-странице внутреннюю или привязываете к ней внешнюю таблицу стилей, необходимый код помещается как раз в эту область. Вы можете посмотреть HTML-код страницы, основанной на шаблоне, и убедиться в этом сами.