Entities are variables used to define
shortcuts to standard text or special characters. Entity references are references to
entities Entities can be declared internally or
externally.
Internal Entity Declaration
Syntax
| <!ENTITY entity-name "entity-value"> | 
DTD Example:
| <!ENTITY name "Amit"> <!ENTITY company "RoseIndia"> | 
XML example:
| <Profile>&name;&company;</Profile> | 
Note: An entity has three parts: an ampersand
(&), an entity name, and a semicolon (;).
An External Entity Declaration
Syntax
| <!ENTITY entity-name SYSTEM "URI/URL"> | 
DTD Example:
| <!ENTITY name SYSTEM
        "http://www.roseindia.net/entities.dtd"> <!ENTITY company SYSTEM "http://www.roseindia.net/entities.dtd"> | 
XML example:
<Profile>&name;&company;</Profile>
