DTD - Entity

Entities sind Variablen, die als Kurzwege zur Definition von Referenzen auf gewöhnlichen Text oder spezielle Zeichen dienen.

Entity-Referenzen sind Verweise auf Entities.

Entities können intern oder extern deklariert werden.

Eine interne Entity-Aussage

Syntax:

<!ENTITY Bezeichner "Wert der Entity">

Beispiel:

DTD-Beispiel:

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

XML Examples:

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

Kommentare: Eine Entity besteht aus drei Teilen: Ein Und-Zeichen (&), ein Entity-Bezeichner und ein Semikolon (;).

Eine externe Entity-Aussage

Syntax:

<!ENTITY Bezeichner SYSTEM "URI/URL">

Beispiel:

DTD-Beispiel:

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

XML Examples:

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