文件声明错误IE9

时间:2012-08-20 18:52:58

标签: html5 internet-explorer css3 internet-explorer-9

注意:我正在回答我自己的问题,因为我无法在SE中找到任何关于这个特定错误的引用,我偶然发现了这个错误。希望它可以帮助某人。 。 。 。

 <!-- some comment-->
 <! DOCTYPE html>
  . . . . .come css3 stuff here

上面的html在Mozilla和Chrome中完美运行。 。但是,为什么它不能在IE9中运行?

解答:

在IE9中,文件声明显然不应该有任何评论。以下代码适用于IE9

 <! DOCTYPE html>
 <!-- some comment-->
  . . . . .come css3 stuff here

我不知道为什么会出现这种情况,但我在这个问题上突破了问题,因为我在IE9中有一些其他文件完美运行(他们在doc类型之前没有评论)。 。我重新安装IE9,终于找到了这个问题。 。

希望它有所帮助。 。 。

1 个答案:

答案 0 :(得分:1)

在Doctype之前放置任何内容都会导致它,而不仅仅是注释。

空行也会触发它。

W3C建议您在任何浏览器中都不要在Doctype之前放置任何内容,即使是那些容忍其前面的字符的内容,例如Chrome和FF。

相关问题