XHTML 1.0: Where XML and HTML meet (7/8) - exploring XML
XHTML 1.0: Where XML and HTML meet
While all user agents have to support the former, they may or may not support any of the following modules, many of which contain only one or two elements:
- Applet: supports the applet and param elements
- Text extension: defines a variety of additional textual markup modules
- Presentation: contains character modifiers like b, big, i, small, sub, sup, tt, and the horizontal ruler hr.
- Edit: deletions and insertions with del and ins for citations, dates, or inline content.
- BDO: can be used to declare the bi-directional rules for the element's content.
- Forms: There is one module for the forms features found in HTML 3.2, and one for those in HTML 4.0.
- Tables: One basic module for the table-related elements table, td, tr, th and caption, and a more advanced one for table-related elements that improve access with non-visual user agents.
- Images: basic image embedding with the img tag, and may be used in some implementations independently of client side image maps.
- Client-side Image Maps: the area and map elements for client side image maps. It requires that the Image Module (or another module that supports the img element) be included.
- Server-side Image Maps: provides support for image-selection and transmission of selection coordinates. It requires that the Image Module (or another module that supports the img element) be included. The Server-side Image Map Module adds the ismap attribute to the img tag.
- Objects: elements for general-purpose object inclusion. Specifically, the Object Module sports the object and param tags.
- Frames: all frame-related elements like frameset, frame, noframes.
- Iframes: the iframe element that can be used to define a base URL against which relative URIs in the document will be resolved.
- Events: all of the well-known onXXX event handler attributes such as onload, onfocus.
- Metainformation: the meta element that describes information within the declarative portion of a document (in XHTML within the head element).
- Scripting: elements that are used to contain information pertaining to executable scripts or the lack of support for executable scripts, namely script and noscript.
- Stylesheet Module: enables style sheet processing with the style element.
- Link Module: used to define links to external resources with the link element.
- URL base: the base element that can be used to define a base URL against which relative URIs in the document will be resolved.
- Legacy: elements and attributes that were deprecated in previous versions of HTML and XHTML, namely font, s, strike, u, body attributes background, bgcolor, text, link, vlink, alink, br attribute clear, strike, and u.
Created: Feb. 07, 2000
Revised: Feb. 07, 2000