DTD - Entiteter

Entityer er variabler, der bruges til at definere hurtig adgang til almindelig tekst eller specialtegn.

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>

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

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>