跳到主要內容
:::

教育百科logo

::: 文件類型定義 - 教育百科
國家教育研究院辭書
基本資料
英文: document type definition (DTD)
作者: 謝吉隆
日期: 2012年10月
出處: 圖書館學與資訊科學大辭典
辭書內容
名詞解釋:
DTD之全名為document type definition,中文譯名為「文件類型定義」。就一般性定義而言,DTD定義了XML文件的結構;然而,更精確地來說,其定義了在某種用途或情境下,相關的內容提供者與系統開發者所約定的標籤集(包含標籤名稱與屬性名稱)與語法階層結構。遵照該結構的XML文件稱為合法的(legal)XML文件,可以在各個遵循共同結構的系統或服務中傳遞。 舉例來說,RSS(really simple syndication)即可以DTD來表述,所有的RSS均以XML語法寫成,並且這些RSS文件中均遵照了如下DTD的規範根據上述DTD規範,所有的RSS文件最少均須包含以下成對的XML標籤,並符合該結構。RSS閱讀軟體若遵照這樣的標籤名稱與階層結構邏輯來進行設計,就可以讀取所有遵照上述格式的RSS文件。由上例可知DTD與XML的功能差異,以及在文件交換上所扮演的角色。DTD精簡易懂的語法,至今仍有不少文件交換標準採行,但其仍有語法上並非XML語法、僅能描述文字型態的內容、對內容物件的數量控制過度精簡,或者是其無法規範內容字串的樣式特徵等缺點。這些缺點隨著XML Schema被提出而有所改善。w3schools.com, (n.d.) DTD Tutorial. Retrieved May, 29, 2011, from http://www.w3schools.com/dtd/default.asp.
參考資料:
w3schools.com, (n.d.) DTD Tutorial. Retrieved May, 29, 2011, from http://www.w3schools.com/dtd/default.asp.
資料來源: 國家教育研究院_文件類型定義
授權資訊: 資料採「 創用CC-姓名標示- 禁止改作 臺灣3.0版授權條款」釋出
回到頁面頂端圖示