The 'application/xhtml+xml' Media Type (RFC3236)
Original Publication Date: 2002-Jan-01
Included in the Prior Art Database: 2002-Feb-05
Internet Society Requests For Comment (RFCs)
M. Baker: AUTHOR [+2]
This document defines the 'application/xhtml+xml' MIME media type for XHTML based markup languages; it is not intended to obsolete any previous IETF documents, in particular RFC 2854 which registers 'text/html'.
Network Working Group M. Baker
Request for Comments: 3236 Planetfred, Inc.
Category: Informational P. Stark
Ericsson Mobile Communications
The 'application/xhtml+xml' Media Type
Status of this Memo
This memo provides information for the Internet community. It does
not specify an Internet standard of any kind. Distribution of this
memo is unlimited.
Copyright (C) The Internet Society (2002). All Rights Reserved.
This document defines the 'application/xhtml+xml' MIME media type for
XHTML based markup languages; it is not intended to obsolete any
previous IETF documents, in particular RFC 2854 which registers
In 1998, the W3C HTML working group began work on reformulating HTML
in terms of XML 1.0 [XML] and XML Namespaces [XMLNS]. The first part
of that work concluded in January 2000 with the publication of the
XHTML 1.0 Recommendation [XHTML1], the reformulation for HTML 4.01
Work continues in the Modularization of XHTML Recommendation
[XHTMLM12N], the decomposition of XHTML 1.0 into modules that can be
used to compose new XHTML based languages, plus a framework for
supporting this composition.
This document only registers a new MIME media type,
'application/xhtml+xml'. It does not define anything more than is
required to perform this registration.
Baker & Stark Informational [Page 1]
RFC 3236 The 'application/xhtml+xml' Media Type January 2002
This document follows the convention set out in [XMLMIME] for the
MIME subtype name; attaching the suffix "+xml" to denote that the
entity being described conforms to the XML syntax as defined in XML
This document was prepared by members of the W3C HTML working group
based on the structure, and some of the content, of RFC 2854, the
registration of 'text/html'. Please send comments to www-
firstname.lastname@example.org, a public mailing list (requiring subscription) with
archives at <http://lists.w3.org/Archives/Public/www-html/>.
2. Registration of MIME media type application/xhtml+xml
MIME media type name: application
MIME subtype name: xhtml+xml
Required parameters: none
This parameter has identical semantics to the charset parameter
of the "application/xml" media type as specified in [XMLMIME].
See Section 8 of this document.
See Section 4 of this document.
See Section 7 of this document.
XHTML 1.0 [XHTML10] specifies user agent conformance rules that
dictate behaviour that must be followed when dealing with, among
other things, unrecognized elements.
With respect to XHTML Modularization [XHTMLMOD] and the existence
of XHTML based languages (referred to as XHTML family members)
that are not XHTML 1.0 conformant languages, it is possible that
'application/xhtml+xml' may be used to describe some of these
documents. However, it should suffice for now for the purposes of
interoperability that user agents accepting