Это позволит нам без лишней мороки...
Это позволит нам без лишней мороки менять вид сайта в любом направлении: хоть в размерах, хоть в шрифтах, хоть в цветах.
И еще одна замечательная возможность плывет прямо к нам в руки. Угадайте!
Дело в том, что нам теперь ничего не стоит сделать настраиваемый под клиента дизайн. Если у данного клиента слабое зрение или LCD монитор, ядовито излучающий стандартные цвета или еще какое отклонение от стандарта — что нам мешает позволить ему выбрать другой набор отображения сайта или внести коррективы в существующий?
Возможно, мы это и сделаем когда-то. А для нетерпеливых я в двух словах поясню, как это сделать:
1. Подключаем CSS прямо в текст каждой страницы, для чего в файле top.inc заменяем
<link rel=stylesheet type="text/css" href="/style.css">
на
<? include(...style.inc); ?>
А в файле style.inc заменяем изменяемые элементы (цвета, размеры и др.) обычными переменными, на которые можно влиять как нам будет угодно.
Пользователь будет выбирать тип дизайна или его типоразмер, а мы помним об этом в его же куках или у себя в базе. Клиент всегда может вернуться на наш сайт, получив тот вид дизайна, к которому привык.
Сегодня это уже не роскошь в Сети, а вполне пользуемая функция многих сайтов. Впервые я увидел это на сайте webclub.ru. Не знаю, какими средствами они этот эффект реализовывали, но полагаю, что какими-то схожими.
За сим прощаюсь до завтра, читайте про CSS.