- From: Ben 'Cerbera' Millard <cerbera@projectcerbera.com>
- Date: Sun, 2 Sep 2007 17:09:13 +0100
- To: "Karl Dubost" <karl@w3.org>
- Cc: "HTMLWG" <public-html@w3.org>
Karl Dubost wrote: > The "X" in XHTML 1.0 doesn't mean "XML serialization", but extensible. The "X" in "XML" also stands for "Extensible": [[[ Extensible Markup Language (XML) 1.0 (Fourth Edition) ]]] More obviously, the first sentence of [XHTML 1.0] spells out that XHTML 1.0 is an [XML] serialisation of [HTML4]: [[[ This specification defines the Second Edition of XHTML 1.0, a reformulation of HTML 4 as an XML 1.0 application, and three DTDs corresponding to the ones defined by HTML 4. ]]] Interestingly, [XHTML 1.1] spells out that it is definitely not an XML serialisation of HTML: [[[ The purpose of this document type is to serve as the basis for future extended XHTML 'family' document types, and to provide a consistent, forward-looking document type cleanly separated from the deprecated, legacy functionality of HTML 4 ]]] And [XHTML 2.0] doesn't even mention HTML: [[[ XHTML 2 is a general-purpose markup language designed for representing documents for a wide range of purposes across the World Wide Web. To this end it does not attempt to be all things to all people, supplying every possible markup idiom, but to supply a generally useful set of elements. ]]] Read into this anything you want. :-) [XHTML 1.0] <http://www.w3.org/TR/xhtml1/> [XML] <http://www.w3.org/TR/xml/> [HTML4] <http://www.w3.org/TR/html4/> [XHTML 1.1] <http://www.w3.org/TR/xhtml11/> [XHTML 2.0] <http://www.w3.org/TR/xhtml2/> -- Ben 'Cerbera' Millard Collections of Interesting Data Tables <http://sitesurgeon.co.uk/tables/readme.html>
Received on Sunday, 2 September 2007 16:09:43 UTC