DTD簡(jiǎn)介
DTD文檔類型定義(Document Type Definition)DTD 是一套關(guān)于標(biāo)記符的語(yǔ)法規(guī)則。它是XML1.0版規(guī)格的一部分,是XML文件的驗(yàn)證機(jī)制,屬于XML文件組成的一部分。123
DTD作用
- DTD 是一種保證XML文檔格式正確的有效方法,可以通過(guò)比較XML文檔和DTD文件來(lái)看文檔是否符合規(guī)范,元素和標(biāo)簽使用是否正確。一個(gè)DTD文檔包含:元素的定義規(guī)則,元素間關(guān)系的定義規(guī)則,元素可使用的屬性,可使用的實(shí)體或符號(hào)規(guī)則。
- XML文件提供應(yīng)用程序一個(gè)數(shù)據(jù)交換的格式,DTD正是讓XML文件能夠成為數(shù)據(jù)交換的標(biāo)準(zhǔn),因?yàn)椴煌墓局恍瓒x好標(biāo)準(zhǔn)的DTD,各公司都能夠依照DTD建立XML文件,并且進(jìn)行驗(yàn)證,如此就可以輕易的建立標(biāo)準(zhǔn)和交換數(shù)據(jù),這樣滿足了網(wǎng)絡(luò)共享和數(shù)據(jù)交互。
- DTD文件是一個(gè)ASCII的文本文件,后綴名為.dtd。
為何使用DTD
- 通過(guò) DTD,您的每一個(gè) XML 文件均可攜帶一個(gè)有關(guān)其自身格式的描述。
- 通過(guò) DTD,獨(dú)立的團(tuán)體可一致地使用某個(gè)標(biāo)準(zhǔn)的 DTD 來(lái)交換數(shù)據(jù)。
- 而您的應(yīng)用程序也可使用某個(gè)標(biāo)準(zhǔn)的 DTD 來(lái)驗(yàn)證從外部接收到的數(shù)據(jù)。
- 您還可以使用 DTD 來(lái)驗(yàn)證您自身的數(shù)據(jù)。
DTD教程簡(jiǎn)介
DTD(文檔類型定義)的作用是定義 XML 文檔的合法構(gòu)建模塊。
DTD 可被成行地聲明于 XML 文檔中,也可作為一個(gè)外部引用。
現(xiàn)在開(kāi)始學(xué)習(xí)DTD!
DTD官方信息
類 型: 可擴(kuò)展標(biāo)記語(yǔ)言
作 者: W3C組織
DTD教程: http://hgci.cn/dtd
學(xué)習(xí)DTD之前,你可以了解的知識(shí)
《HTML教程》
《CSS教程》
《XML教程》