文档类型定义
的有关信息介绍如下:
文档类型定义(DTD,Document Type Definition)是用于定义SGML及其子集XML文档结构的规范文档,规定了元素、属性及内容嵌套等语法规则 。该规范通过内部嵌入或外部引用方式声明 。
DTD由元素声明、属性列表定义、实体声明等语法结构组成,通过定义元素类型及内容模型,使用声明属性类型与约束条件,包含#PCDATA、ID、枚举等多种数据类型 。其验证机制要求XML文档同时符合基本语法规则和DTD定义的有效性约束,支持内部DOCTYPE声明和外部SYSTEM/PUBLIC引用两种实现方式 。
该概念源于SGML规范中设定标记语言结构的语法要求,1990年被应用于HTML前身的开发 。随着XML技术发展,后者由W3C于2001年5月正式发布,通过XSD文件实现更全面的验证信息集合 。
想要了解更多“文档类型定义”的信息,请点击:文档类型定义百科



