Подключение CSS в единый шаблон для сайта (на php)

KeTal

Guest
Подключение CSS в единый шаблон для сайта (на php)

Задался я таким вопросом, - зачем подключать CSS, как отдельный файл посредством HTML в единый шаблон на php (напр.: phpnuke)?
У такого подключения есть ряд минусов:

- При редактировании дизайна приходится работать минимум с двумя файлами (если напрямую вставить его <Style>...</Style> можно все держать в одном).

- При плохой связи файл может не подгрузиться и сайт разваливается.

- В автономном режиме (в IE) стили тоже не отображаются.

Тогда почему не вставить его напрямую в шаблон посредством <style>...</style>? Зачем все писать в отдельный файл? Есть мнения?
 

HEm

Сетевой бобер
1. кешируется в прокси
2. это удобно - работать с одним файлом стилей на весь сайт, а <style> ты можешь использовать только в случае, если ВСЕ страницы обрабатываются через один обработчик (index.php) и все используют одну и ту же шапку (header.php), что неприемлемо для многих сайтов, в других случаях тебе придется следить за стилями, включенными в несколько файлов, что гораздо неудобнее чем редактировать все в одном.
 

KeTal

Guest
А может тогда лучше воспользоваться include 'файл.txt'? Тогда будет возможность его использовать, там где надо, а двух перечисленных мною минусов удастся избежать.

Почему же столь навороченный phpnuke, который использует в большенистве случаев один header.php на весь сайт все равно подключает css с помощью HTML...
:confused:
 

crocodile2u

http://vbolshov.org.ru
Сказано же - CSS кэшируется.

А про свои минусы забудь. Плюс больше и жирнее.
 
Сверху