DTD - Entiteter

Entity är variabler som används för att definiera snabbvägar för att hänvisa till vanliga texter eller specialtecken.

Entity-referens är en referens till en entity.

Entity kan deklareras internt eller externt.

En intern entity-deklaration

Syntax:

<!ENTITY entityName "Entityns värde">

Exempel:

DTD exempel:

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

XML exempel:

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

Kommentarer: En entity består av tre delar: ett och-tecken (&), ett entitynamn och ett punktsemi-kolon (;).

En extern entity-deklaration

Syntax:

<!ENTITY entityName SYSTEM "URI/URL">

Exempel:

DTD exempel:

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

XML exempel:

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