DTD - エンティティ

エンティティは通常のテキストや特殊な文字を参照する短縮方法としての変数です。

エンティティ参照はエンティティへの参照です。

エンティティは内部または外部で宣言できます。

内部エンティティ宣言

文法:

<!ENTITY 実体名 "エンティティの値">

例:

DTD 例:

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

XML 例:

<author>&writer;©right;</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;©right;</author>