doctype
中的 PUBLIC
属性 表示 文档不是私有的,可以被普通公众访问。
在这个例子中,"storage"
值是否有特殊含义?此外,PUBLIC 是否区分大小写并且全大写或全小写都可以?
<!doctype html public="storage">
我在这个repo的index.html
中发现了它 - https://github.com/reactjs/react-router-tutorial。
doctype
中的 PUBLIC
属性 表示 文档不是私有的,可以被普通公众访问。
在这个例子中,"storage"
值是否有特殊含义?此外,PUBLIC 是否区分大小写并且全大写或全小写都可以?
<!doctype html public="storage">
我在这个repo的index.html
中发现了它 - https://github.com/reactjs/react-router-tutorial。
有人在回答中发布了这个内容,但出于某种原因将其删除。显然,这是该文档作者的一个笑话 - 在GitHub问题的评论中,作者链接到了同一项目中此类怪异现象的许多其他实例。正如Quentin所评论的那样,
我认为这属于“我们使用的工具都不关心Doctype后面的内容,让我们把我们的扩展垃圾塞进去”的范畴。
你看到的不是有效的DOCTYPE语法。正式的公共标识符跟随PUBLIC
关键字,由可选的空格分隔,而不是等号。文档作者链接到的其他示例似乎没有像这个示例一样有等号,但正如提到的那样,这并没有任何区别。
至于大小写敏感性,DOCTYPE声明只在XML中区分大小写。