previous | start | next

XHTML Modules as XML 1.0 DTDs

Murray Altheim has done a good job in formalizing the XHTML modules as DTDs.

The approach makes heavy use of parameter entities, using the following suffices:

.mod
entities identifying DTD modules (files)
.module
entities used to control the inclusion of DTD modules
.content
entities defining element content models
.class
used for elements from the same class
.mix
used for elements from different classes
.attrib
used for one or more attribute specifications


previous | start | next