新的文档类型声明之一可以指定为:
<!doctype html>
但最近我遇到了一个略有不同的 (在http://html5boilerplate.com/上查看源代码):
<!doctype html public "">
但是我不知道这是干什么用的,公共部分?
谢谢。
新的文档类型声明之一可以指定为:
<!doctype html>
但最近我遇到了一个略有不同的 (在http://html5boilerplate.com/上查看源代码):
<!doctype html public "">
但是我不知道这是干什么用的,公共部分?
谢谢。
<!doctype html public "✰">
这在html5boilerplate的变更日志中提到了,在页面上搜索doctype即可找到。
这样做是为了禁用像eclipse这样的IDE中的dtd警告。
IE10需要PUBLIC ""
来正确地将页面视为HTML 5——至少在Windows 7版本上是这样。
<!doctype html>
是目前所有浏览器都能验证的最小值。而且没有任何浏览器在意它里面写了什么,他们只是检查它是否存在。 - Andrew