1

对于DTD的含义,我遇到过“文档类型定义”和“文档类型描述”,例如DocBook DTD。它们是可互换的还是不正确的?

4

2 回答 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 回答