1

如果我将文档类型设为:

<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">

页面也可以使用 HTML5 功能吗?

4

2 回答 2

1

根据 HTML5 规范,您可以将一些附加信息添加到DOCTYPEhttp ://www.w3.org/TR/html51/syntax.html#the-doctype

(可选)DOCTYPE遗留字符串或过时的允许DOCTYPE字符串(定义如下)。

于 2013-06-18T08:12:55.850 回答
1

有关的文档DOCTYPE表明

作者不应使用过时的允许 DOCTYPE,因为它们不必要地长

所以虽然它确实说你可以使用它,但它也说你不应该

话虽如此,以我的经验,现代浏览器似乎不太关心文档类型(即使您省略了它)。您应该仍然可以使用任何 HTML5“功能”,包括新的语义标签、新的 JS 添加等,但请注意,这是不可取的。

于 2013-06-18T08:20:55.060 回答