![]() |
1
61
没有HTML5 DTD。HTML5 RC显式地 says this DTD被HTML5的设计者认为在表达能力上过于有限,HTML5验证程序(基本上是 http://validator.nu http://validator.w3.org/nu/ )使用模式和特别检查,而不是基于DTD的验证。 此外,HTML5的设计使得为其编写DTD是不可能的。例如,没有SGML方法来捕获HTML5规则,即任何以数据开头并符合某些常规规则的属性名都是有效的。在SGML中,属性需要单独列出,因此DTD需要是无限的。 设计与HTML5相对应的dtd是可能的,可能会有一些遗漏,也可能会附加一些规则,但它们并不是真正的html5dtd。我的 experiment |
![]() |
2
23
对的。没有DTD。然而,HTML5文档应该以
|
|
3
7
我已经创建了一个HTML5DTD用于我的PHPXML项目。它并不漂亮,但它可以与格式良好的XHTML5(即用XML表示的HTML5)一起工作。 你可以从我的bitbucket帐户中获取它: https://bitbucket.org/kashbridge/dtd/overview
|
![]() |
4
2
来自sgmljs.net的某些Marcus创建了 analyzed 一个 SGML DTD for HTML 5.1 thread in the XML-DEV mailing list 供审查和讨论。到目前为止,讨论围绕实体定义展开。
|
![]() |
5
0
我想他们已经抛弃了旧的DTD,现在我们只需要从以下内容开始HTML页面:
|
![]() |
Johny Doe · XML-DTD-外部子集中的内容错误 6 年前 |
![]() |
Barry Allen · XML/DTD显示一些错误 6 年前 |
![]() |
Nur Hanisah · XML文件中的内部DTD错误 6 年前 |
![]() |
Matteo S. · lxml和python:如何设置“全局”实体 7 年前 |
![]() |
ladybug · XML和DTD的验证 7 年前 |
![]() |
Laurent LAPORTE · 免费XSD到DTD转换实用程序? 7 年前 |