2009-12-11 36 views
15

在现代浏览器中是否使用HTML 5 Doctype导致Quirks模式,因为HTML5还没有出来?HTML 5 Doctype导致quirksmode?

(即现代的浏览器出炉之前HMTL5开始蔓延,所以他们不正确地支持它。)

如果是的话,这是否意味着HTML 5文档类型暂定像没有呢?

编辑:如果不是,它在不支持的浏览器和类似的东西吗?

回答

16

不,不,看到这article

什么是这个新DOCTYPE不错,尤其是,目前所有的浏览器(IE,FF,歌剧,Safari)会看它,切换内容到标准模式 - 即使他们没有实现HTML5。这意味着你可以开始使用HTML5编写你的网页,并且持续很长很长的时间。

+0

谢谢。良好的链接 - 我通过HTML5规范阅读完毕... 内容翔实。 – Moshe 2009-12-11 09:52:29

+0

没问题,很乐意帮忙 – 2009-12-11 10:03:58

3

不,它不。

+0

然后在旧版浏览器中做什么? – Moshe 2009-12-11 08:02:26

+2

它在所有浏览器中使用HTML 4.01严格的文档类型(以及其他)具有完全相同的效果。 – Alohci 2009-12-11 08:38:21

11

根据Wikipedia table(我爱)HTML 5 DOCTYPE触发完整的标准模式为:

FF,铬,歌剧7.5及更高版本,Safari浏览器,Konqeror 3.5+也IE8

,并触发几乎是标准模式 [*]为:

IE6和IE7

因此它肯定是最好的DOCTYPE有史以来!

“一个DOCTYPE给他们带来一切,在黑暗中绑定他们......” [环领主]

[*]“准标准”并没有做出如此大的差异,以完整的标准模式,在上面的维基百科链接中,您可以找到更多详细信息。

+0

不错的LOTR参考。 – Moshe 2010-09-06 18:06:23