HTML5 CSS验证内容类型错误

时间:2014-01-07 20:36:52

标签: css html5 validation mime

希望它只是一个快速的只是运行我的第一个HTML验证一切工作异常它一直告诉我没有找到内容类型。我把它与其他html5网站进行了比较,我不知道发生了什么。我在尝试验证CSS表时遇到MIME错误。我很确定他们是相关的/

http://validator.w3.org/check?uri=http%3A%2F%2Fnathansachs.com%2F&charset=%28detect+automatically%29&doctype=Inline&ss=1&group=0&user-agent=W3C_Validator%2F1.3+http%3A%2F%2Fvalidator.w3.org%2Fservices

2 个答案:

答案 0 :(得分:1)

如错误消息所示,您的服务器未能在HTTP响应中包含Content-Type header。此标头是必需的。它与HTML文档本身无关。

您需要修复生成内容的服务器或服务器端程序。

%  curl -I http://nathansachs.com/
HTTP/1.1 200 OK
Date: Sat, 11 Jan 2014 09:24:50 GMT
Server: Apache mod_fcgid/2.3.10-dev
Last-Modified: Tue, 07 Jan 2014 20:32:26 GMT
ETag: "bec00cb-11d5-4ef674648e9f0"
Accept-Ranges: bytes
Content-Length: 4565

我会考虑升级Apache。您正在使用旧版本的开发分支。那个分支已经稳定了,现在修订版7! (即Apache 2.4.7已经出局)。使用实验代码可能是导致问题的原因。

可能相关:

答案 1 :(得分:-1)

尝试在<head />部分添加此内容。

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

对于HTML5:

<meta charset="UTF-8"> <!-- try without quotes as well -->