首页 | 主题 | 图库 | 问答 | 文摘 | 原创 | 百科

历史 | 地理 | 人物 | 艺术 | 体育 | 科学 | 音乐 | 电影 | 信息技术 | 世界遗产

 开放、中立,源自维基百科

个人工具


文件类型描述

维库,知识与思想的自由文库

跳转到: 导航, 搜索

XML文件的文档类型声明(document type declaration)可以看成一个或者多个XML文件的模板,在这里可以定义XML文件中的元素、元素的属性、元素的排列方式、元素包含的内容等等。

DTD概念緣於SGML,每一份SGML文件,均應有相對應的DTD。對XML文件而言,DTD並非特別需要,well-formed XML就不需要有DTD。DTD有四個組成如下:

  • 元素(Elements)
  • 屬性(Attribute)
  • 實體(Entities)
  • 注释(Comments)

元素声明語法如下:

<!ELEMENT 元素名稱 元素內容>

屬性声明語法如下:

<!ATTLIST 元素名稱、屬性名稱、屬性值型態、屬性的內定值>

實體声明語法如下:

<!ENTITY 實體名稱 實體內容>

注释語法如下:

<!—- 註解內容 -->

由於DTD限制較多,使用時較不方便,近來已漸被XML Schema所取代。

其它语言
AD Links