столкнулся с проблемой что на локальном хосте(денвере) стили подключаемые внешним файлом не работают. Когда заливаю на реальный хостинг всё работает как часы.
Допустим в firefox открываю html-код (страница изуродована отсутствием стилей) перехожу по ссылке в подключаемый файл стилей, у меня стоит валидатор, он сразу мне список ошибок типа отсутствие доктайпа и так далее... почему воспринимает страницу как html несмотря на то что она css.
http://prizma[dot]s25[dot]webhost1[dot]ru/ вот залил страницу на хостинг выглядит всё нормально, не чего не менял(кроме данных доступа к бд) однако тут если перехожу по ссылке стилей в коде страницы волидатор отключается(тоесть воспринимает страницу как стили). Какая может быть причина того что на локальном хосте файлы стилей внешне не подключаются?
может какая настройка в денвере стоит? и он заголовок html шлет браузера несмотря на то что расширение css? уже замучался с этим, что бы стили менять приходится постоянно перезаливать.. денвер стоит один из последних(phpmyadmin заменен на новый, настройки по дефолту)
заранее спасибо
(Добавление)
кажется нашел решение проблемы... только не очень коректное... подскажите как сделать проще...
если добавляю заголовок header("Content-type: text/css"); тогда всё нормально... но вызывать файл через php муторно, можно как то попроще сделать? почему mime-тип сам не присваивается по расширению? (Отредактировано автором: 11 Ноября, 2012 - 19:50:57)
|