CARVIEW |

Modularization of XHTML™
W3C Working Draft 10 September 1999
- This version:
-
https://www.w3.org/TR/1999/WD-xhtml-modularization-19990910
(Single HTML file, Postscript version, PDF version, ZIP archive, or Gzip'd TAR archive) - Latest version:
- https://www.w3.org/TR/xhtml-modularization
- Previous version:
- https://www.w3.org/TR/1999/xhtml-modularization-19990406/
- Editors:
-
Murray Altheim,
Sun Microsystems
Frank Boumphrey, HTML Writers Guild
Sam Dooley, IBM
Shane McCarron, Applied Testing and Technology
Ted Wugofski, Gateway
Copyright © 1999 W3C (MIT, INRIA, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply.
Abstract
This working draft specifies an abstract modularization of XHTML 1.0. A companion document, Building XHTML Modules, implements this abstraction as a collection of component XML Document Type Definitions (DTDs). This modularization provide a means for subsetting and extending XHTML, a feature desired for extending XHTML's reach onto emerging platforms.
Status of this document
This document is nearly complete, and is being circulated for a final public review prior to last call.
This document is a working draft of the W3C's HTML Working Group. This working draft may be updated, replaced or rendered obsolete by other W3C documents at any time. It is inappropriate to use W3C Working Drafts as reference material or to cite them as other than "work in progress". This document is work in progress and does not imply endorsement by the W3C membership.
This document has been produced as part of the W3C HTML Activity. The goals of the HTML Working Group (members only) are discussed in the HTML Working Group charter (members only).
Please send detailed comments on this document to www-html-editor@w3.org. We cannot guarantee a personal response, but we will try when it is appropriate. Public discussion on HTML features takes place on the mailing list www-html@w3.org.
Quick Table of Contents
Full Table of Contents
-
1.
Introduction
- 1.1. What is XHTML?
- 1.2. What is XHTML Modularization?
-
1.3. Why Modularize XHTML?
- 1.3.1. Abstract modules
- 1.3.2. DTD modules
- 1.3.3. Hybrid document types
- 1.3.4. Validation
- 2. Terms and Definitions
- 3. Conformance Definition
-
4. XHTML Abstract Modules
-
4.1. Common Characteristics of Modules
- 4.1.1. Syntactic Conventions
- 4.1.2. Content Types
- 4.1.3. Attribute Types
- 4.1.4. Attribute Collections
-
4.2. Basic Modules
- 4.2.1. Structure Module
- 4.2.2. Basic Text Module
- 4.2.3. Hypertext Module
- 4.2.4. List Module
- 4.3. Applet Module
-
4.4. Text Extension Modules
- 4.4.1. Presentation Module
- 4.4.2. Edit Module
- 4.4.3. BDO Module
-
4.5. Forms Modules
- 4.5.1. Basic Forms Module
- 4.5.2. Forms Module
-
4.6. Table Modules
- 4.6.1. Basic Tables Module
- 4.6.2. Tables Module
- 4.7. Image Module
- 4.8. Client-side Image Map Module
- 4.9. Server-side Image Map Module
- 4.10. Object Module
- 4.11. Frames Module
- 4.12. Iframe Module
- 4.13. Intrinsic Events
- 4.14. Metainformation Module
- 4.15. Scripting Module
- 4.16. Stylesheet Module
- 4.17. Link Module
- 4.18. Base Module
-
4.1. Common Characteristics of Modules
-
A.
References
- A.1. Normative References
- A.2. Informative References
-
B.
Design Goals
-
B.1. Requirements
- B.1.1. Granularity
- B.1.2. Composibility
- B.1.3. Ease of Use
- B.1.4. Compatibility
- B.1.5. Conformance
-
B.1. Requirements