- From: Masayasu Ishikawa <mimasa@w3.org>
- Date: Mon, 18 Feb 2002 16:35:32 +0900 (JST)
- To: www-tag@w3.org
Tim Bray <tbray@textuality.com> wrote: > I just looked at the XHTML modularization rec, and it doesn't > seem to say much about namespaces, except that if you put in > new stuff, it has to be in a non-XHTML namespace - perfectly > sensible. But the top-level namespace is still that of XHTML > I gather? There are two types of XHTML Family: the XHTML Host Language document type [1] and the XHTML Integration Set document type [2]. The difference is that the former requires the Structure Module [3], which defines, among other things, the 'html' element as the root element, while the latter does not. So the top-level namespace is still that of XHTML in the case of XHTML Host Language document types, but doesn't have to be in the case of XHTML Integration Set document types. Let's take XHTML and SMIL as an example. If you integrate some SMIL modules into XHTML, as in the XHTML+SMIL Profile [4], such a document type is an XHTML Host Language document type and the top-level namespace is XHTML. If you integrate some XHTML modules into SMIL, such a document type could be an XHTML Integration Set document type, and the top-level namespace would be that of SMIL. At the same time, such a document type could also be SMIL Host Language conformant [5]. [1] http://www.w3.org/TR/xhtml-modularization/conformance.html#s_conform_document_type [2] http://www.w3.org/TR/xhtml-modularization/conformance.html#s_integration_document_type [3] http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_structuremodule [4] http://www.w3.org/TR/XHTMLplusSMIL/ [5] http://www.w3.org/TR/smil20/smil-modules.html#smilModulesNSSMILHostLanguageConformance Regards, -- Masayasu Ishikawa / mimasa@w3.org W3C - World Wide Web Consortium
Received on Monday, 18 February 2002 02:35:48 UTC