Редактировать: Моя проблема была в nginx.conf, я только что добавил include mime.types;
, и теперь это работает.
Недавно я заметил, что мой css не работает, когда я положил <!DOCTYPE html>
поверх моего документа, но когда я <!DOCTYPE>
, он работает. Разве это не первый «официальный» способ? Также валидатор w3c дает мне ошибки во втором, но принимает первый. Протестировано с помощью Firefox и Chromium под Linux. Кто-то еще заметил это поведение?HTML Doctype изменен?
Мой HTML
!DOCTYPE>
<html>
<head>
<meta charset="utf-8">
<link href="css/style.css" type="text/css" rel="stylesheet">
</head>
<body>
И мой CSS
table {
border: 1px solid black;
}
«Не первый« официальный »способ? Также валидатор w3c дает мне ошибки на втором, но принимает первый». Это верно. Если ваш CSS работает только с недопустимым типом doctype, то проблема кроется в вашем CSS. – BoltClock
Можете ли вы сузить, какой CSS не работает? –
@LegoStormtroopr no css работает с правильным тегом Doctype, есть только одна граница для таблицы, не должна быть проблемой css – danielr1996