Element domain module coding requirements
semanticelements whose names more accurately denote their content, making that content easier to search and retrieve.
Domain entity file
In addition to the domain declaration entity, the entity declaration file for element domain modules must include the following components:
- Element extension entity
The declaration (
.ent) file must define an entity for each element extended by the domain. The base of the entity name is the abbreviation for the domain and the extension of the entity name is the name of the extended element. For example, the highlight domain (abbreviated as
hi-d) extends the
phelement, so the entity for the extended element is named
The value of the entity is a disjunctive list of the specialized elements that are intended to occur in the same locations as the extended element.
For example, the
hi-d-phentity is defined as follows:
<!ENTITY % hi-d-ph "b | u | i | tt | sup | sub">