Сегодня я потратил полчаса на необычную для меня проблему: Документ отображается нормально во всех браузерах, но в Firefox почему-то не работают стили.
Проблема возникла только после размещения сайта на виртуальном хостинге - с домашнего тестового сервера все работало нормально.
Файл CSS, казалось, был доступен, но Firefox не определил его как стиль.
На деле все оказалось довольно просто: когда в документе указан DOCTYPE, Firefox становится придирчивым к типу содержимого файла таблицы стилей, то есть сервер должен возвращать файл исключительно с Content-Type: text/css , в соответствии с Спецификация W3C .
Однако Apache хостера был настроен каким-то интересным образом, так что он возвращал файлы css с Content-Type: text/plain. Из-за такой нелепости мне пришлось потерять много времени.
Когда я уже разобрался в проблеме, я обнаружил, что она уже обсуждалось на форуме Mozilla в 2007 году год я просто искал ответ, используя неправильные ключевые слова.
Теги: #mozilla firefox #firefox #CSS #doctype #standards #content-type #text #plain #Shared Hosting #Chulan
-
Обыкновенный Ячмень
19 Oct, 24 -
«Единственный Человек, Вошедший В Дверь»
19 Oct, 24 -
Дорогие Курсы: Стоит Ли Оно Того?
19 Oct, 24 -
//Строй/ 2016: Как Это Было
19 Oct, 24