A standardized framework for structural/grammatical modules, that can be combined in different ways.
Four types of modules in the "XHTML-Family Markup Language":
-
Required XHTML modules. Has to be included in the documents self-definition
-
Other XHTML modules. May be included in the documents self-definition
-
Other W3C modules. Modules defined by other W3C specifications, that match the overarching rules of the framework.
-
Private modules. Also has to match the overarching rules of the framework.
Examples of W3C modules that has been included in the XHTML 1.1 framework: