How Modularization Works

XML provides the flexibility desired by many, but brings its own challenges in having to define every piece of the document puzzle on your own. The promise of XHTML is retaining the semantics of HTML while adding the extensibility and flexibility of XML. To achieve this, Web authors needed a means to add and subtract feature sets without having to reinvent the wheel each time. The mechanism for doing so is referred to as XHTML Modularization. XHTML Modularization provides a set of building blocks that can be combined to produce a host of new languages.

Abstract Module Definitions

The first step taken when breaking down the XHTML 1.0 Recommendation was to divide elements into logical groups. Each of these groups contains ...

Get XHTML by Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.