html - 在不使用 HTML 5 标签的情况下使用 HTML 5 Doctype `<!DOCTYPE html>` 是否有任何优点?

标签 html xhtml cross-browser cross-platform

是否有使用 HTML 5 文档类型的专家 <!DOCTYPE html> ,即使我没有使用任何新的 HTML 5 标签?即使我没有使用任何新的 HTML 5 标签,用 HTML 5 文档类型替换 XHTML 文档类型有什么好处吗?

如果我使用与我的站点相关的任何 XML,或者使用 HTML 5 进行任何 A 级浏览器的 Web 开发,HTML 5 文档类型是否会在功能方面产生问题?所有桌面和移动浏览器都支持它吗?

或者,就目前而言,在 2015 年之前坚持使用 XHTML Doctype 是否好?

最佳答案

您可能有兴趣查看 John Resig's blog post on this topic (jQuery 的创始人):

What's nice about this new DOCTYPE, especially, is that all current browsers (IE, FF, Opera, Safari) will look at it and switch the content into standards mode - even though they don't implement HTML5. This means that you could start writing your web pages using HTML5 today and have them last for a very, very, long time.

您可能还想查看以下 Stack Overflow 帖子(2008 年 8 月):

关于html - 在不使用 HTML 5 标签的情况下使用 HTML 5 Doctype `&lt;!DOCTYPE html>` 是否有任何优点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2260252/

相关文章:

html - 一个 hr 元素位于另一个全尺寸元素旁边(bootstrap 3.3.7)

css - 我应该将主页和着陆页的 CSS 保存在单独的 CSS 中吗?

php - 在组合框中一次选择两个 - 如何解决?

css - 声明字体时使用多个字体文件类型源是否有好处?

javascript - document.getElementById 使用变量改变颜色

android - 如何在 Android webview 中显示印地文字体

javascript - 如果尚未到达日期,请禁用链接

jquery - CSS 图片库修改

javascript - 在页面上加载高级 jQuery 版本

css - 为什么 Safari 似乎有 css 位置 :fixed? 的问题