首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >doctype是大写还是小写?

doctype是大写还是小写?
EN

Stack Overflow用户
提问于 2011-08-11 12:49:39
回答 4查看 52.2K关注 0票数 202

在编写HTML5文档类型时,正确的方法是什么?

<!DOCTYPE html>

<!doctype html>
EN

回答 4

Stack Overflow用户

发布于 2012-08-15 19:36:23

根据latest spec,您应该为<!DOCTYPE html>使用不区分大小写的匹配项。因此,虽然浏览器需要支持您喜欢的任何情况,但从这一点可以合理地推断<!DOCTYPE html>是典型的情况。

票数 19
EN

Stack Overflow用户

发布于 2014-04-14 21:51:28

大写或小写都是“正确的”。但是,如果你使用网页字体并关心IE7,我会推荐使用<!DOCTYPE html>,因为IE7中有一个bug,如果使用<!doctype html> (例如this answer),网页字体有时会失败。

这就是为什么我总是把doctype大写。

票数 7
EN

Stack Overflow用户

发布于 2015-06-04 21:21:19

这个问题暗示着只有一个正确的答案,提供了两个多项选择,并要求我们选择一个。我建议对于HTML5,<!DOCTYPE html><!doctype html>都是有效的。

因此,支持HTML5的浏览器将接受小写的html,并正确处理html。

我听说,以前的浏览器和没有使用HTML5的浏览器,即使没有文档类型,也会尽可能地处理html。如果他们不能识别小写的doctype,他们也会这么做。因此,没有必要将其设为大写,因为这些浏览器无论如何都无法完全实现任何HTML5声明。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7020961

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档