DTD - 實體

實體是用于定義引用普通文本或特殊字符的快捷方式的變量。

實體引用是對實體的引用。

實體可在內部或外部進行聲明。

一個內部實體聲明

語法:

<!ENTITY 實體名稱 "實體的值">

例子:

DTD 例子:

<!ENTITY writer "Bill Gates">
<!ENTITY copyright "Copyright codew3c.com">

XML 例子:

<author>&writer;&copyright;</author>

注釋: 一個實體由三部分構成: 一個和號 (&), 一個實體名稱, 以及一個分號 (;)。

一個外部實體聲明

語法:

<!ENTITY 實體名稱 SYSTEM "URI/URL">

例子:

DTD 例子:

<!ENTITY writer SYSTEM "http://www.codew3c.com/dtd/entities.dtd">
<!ENTITY copyright SYSTEM "http://www.codew3c.com/dtd/entities.dtd">

XML 例子:

<author>&writer;&copyright;</author>