对于DTD的含义,我遇到过“文档类型定义”和“文档类型描述”,例如DocBook DTD。它们是可互换的还是不正确的?
问问题
106 次
2 回答
0
这种情况下的描述和定义是这样关联的:
Definition > Description
换句话说,通过定义它,您就是在描述它:)
于 2012-06-07T23:56:08.993 回答
0
XML 规范和 ISO 8879(它定义了 XML 所基于的 SGML)都将“DTD”作为“文档类型定义”的首字母缩写词。两个规范还使用术语“文档类型声明”来表示文档指向其文档类型定义的语法结构。(因此,对于 DTD 是否可能意味着“文档类型声明”,通常存在一些不确定性。)
如果您的来源试图反映 SGML 和 XML 规范的使用,您现在知道它们中的哪一个是正确的。当然,他们可能不会尝试做任何这样的事情。
于 2012-08-21T21:40:47.703 回答