文檔類型定義

XML文件的文檔類型定義 （ Document Type Definition ） 可以看成一個或者多個XML文件的模板 ， 在這裏可以定義XML文件中的元素 、 元素的屬性 、 元素的排列方式 、 元素包含的內容等等 。 DTD （ Document Type Definition ） 概念緣於SGML ， 每一份SGML文件 ， 均應有相對應的DTD 。 對XML文件而言 ， DTD並非特別需要 ， well - formed XML就不需要有DTD 。 DTD有四個組成如下 ： 元素 （ Elements ） 屬性 （ Attribute ） 實體 （ Entities ） 註釋 （ Comments ） 由於DTD限制較多 ， 使用時較不方便 ， 近來已漸被XML Schema所取代 。