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