- DTD 有用資源
- DTD - 快速指南
- DTD - 有用資源
DTD - 元件
本章將從 DTD 的角度討論 XML 元件。DTD 主要包含以下 XML 元件的宣告:
元素
屬性
實體
元素
XML 元素可以定義為 XML 文件的構建塊。元素可以作為容器來容納文字、元素、屬性、媒體物件或所有這些的混合。
每個 XML 文件都包含一個或多個元素,其邊界由起始標籤和結束標籤或空元素分隔。
示例
下面是一個簡單的 XML 元素示例
<name> Tutorials Point </name>
如您所見,我們定義了一個 <name> 標籤。在 <name> 的起始標籤和結束標籤之間有一段文字。在 XML-DTD 中使用元素時,需要宣告這些元素,這將在 DTD 元素 章中詳細討論。
屬性
屬性是 XML 元素的一部分。一個元素可以具有任意數量的唯一屬性。屬性提供有關 XML 元素的更多資訊,更準確地說,它定義了元素的屬性。XML 屬性始終是名稱-值對。
示例
下面是一個簡單的 XML 屬性示例:
<img src = "flower.jpg"/>
這裡,img 是元素名稱,而 src 是屬性名稱,flower.jpg 是為屬性 src 提供的值。
如果在 XML DTD 中使用屬性,則需要宣告這些屬性,這將在 DTD 屬性 章中詳細討論。
實體
實體是 XML 中的佔位符。這些可以在文件序言或 DTD 中宣告。實體主要分為:
內建實體
字元實體
通用實體
引數實體
在格式良好的 XML 中,有五個內建實體起作用,它們是:
與號:&
單引號:'
大於號:>
小於號:<
雙引號:"
我們將在 DTD 實體 章中詳細學習 XML DTD 中的實體宣告。
廣告