为什么网站在IE怪癖模式下运行?

nic*_*cdk 0 html internet-explorer byte-order-mark browser-bugs

我有一个网站:http://www.sucramma.dk 当我在FF,Chrome或Safari时,网站显示应该,但在IE中网站是左对齐的,并且正在运行是怪癖模式.为什么?doctype已设置好!

med*_*iev 6

在此输入图像描述

它是一个字节顺序标记,对于大多数文本编辑器是不可见的.尝试使用VIM并将其删除或以某种方式找到不同的文本编辑器并杀死所有内容<!DOCTYPE html>

您可以简单地将<!DOCTYPE HTML>其下面的所有内容复制到一个新文件中并保存,这意味着您不会复制之前的BOM来解决此问题; 我遇到过很多次.


Ein*_*eki 5

http://validator.w3.org/check?uri=www.sucramma.dk&charset=%28detect+automatically%29&doctype=Inline&group=0

验证失败,请参阅第一个错误:

错误第1行,第1列:找到非空格字符而未先查看doctype.预期.

doctype不足以强制浏览器使用标准模式.当遇到错误时,渲染将回退到怪异模式.

纠正错误并再试一次,你应该完成