Первые пять таблиц стилей имеют тип text/javascript
, которым они, безусловно, не являются.Обновите их до text/css
, и это должно решить проблему.Или, как упоминает Рик Брэдшоу в комментариях, полностью исключить атрибут type.Это работает, потому что значение по умолчанию type
для ссылок на таблицы стилей равно text/css
.
Я также заметил, что ваш DOCTYPE - это HTML 3.2, который я настоятельно рекомендую вам изменить.В идеале вы должны изменить его на DOCTYPE, определенный в HTML 5 spec :
<!DOCTYPE html>
Это должно убедить браузеры использовать более определенное поведение в подобных случаях.Однако кажется, что Chrome загрузил бы таблицу стилей даже с не-Quirks DOCTYPE, что может немного противоречить ожидаемому поведению 1017 *.