DTD - Entiteter

Entityer er variabler, der bruges til at definere hurtige måder at referere til almindelig tekst eller specialtegn på.

Entity-referencer er referencer til entityer.

Entityer kan deklareres internt eller eksternt.

En intern entity-deklaration

Syntaks:

<!ENTITY entitynavn "Entitys værdi">

Eksempel:

DTD eksempel:

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

XML eksempel:

<author>&writer;©right;</author>

Kommentar: En entity består af tre dele: en og-tegn (&), et entitynavn og en semikolons (;).

En ekstern entity-deklaration

Syntaks:

<!ENTITY entitynavn SYSTEM "URI/URL">

Eksempel:

DTD eksempel:

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

XML eksempel:

<author>&writer;©right;</author>