mozilla

Compare Revisions

XHTML

Change Revisions

Revision 37271:

Revision 37271 by Dikrib on

Revision 37272:

Revision 37272 by Sheppy on

Title:
XHTML
XHTML
Slug:
XHTML
XHTML
Tags:
XHTML
XHTML
Content:

Revision 37271
Revision 37272
nn10    <h2>
11      HTML5 and HTML/XHTML
12    </h2>
n11      These two syntaxes are both defined by the <a href="/en/HTMn14      Both of these syntaxes are defined by the <a href="/en/HTML
>L/HTML5" title="HTML5">HTML5</a> standard. The choice of syntax i>/HTML5" title="HTML5">HTML5</a> standard. The choice of syntax is
>s indicated by the MIME type, which is sent in the HTTP <code>Con> indicated by the MIME type, which is sent in the HTTP <code>Cont
>tent-Type</code> header. The MIME type for HTML syntax is <code>t>ent-Type</code> header. The MIME type for HTML syntax is <code>te
>ext/html</code>, and the MIME type for XHTML syntax is <code>apli>xt/html</code>, and the MIME type for XHTML syntax is <code>aplic
>cation/xhtml+xml</code>.>ation/xhtml+xml</code>.
n14      This example shows a HTML document and a XHTML document incn17      This example shows an HTML document and an XHTML document i
>luding the relevant HTTP headers.>ncluding the relevant HTTP headers.
n16    <pre>n19    <h3>
20      HTML document
21    </h3>
22    <pre class="brush: html">
nn37    <h3>
38      XHTML document
39    </h3>
n44    <h3>n53    <h2>
n46    </h3>n55    </h2>
n48      Prior to HTML5, the two syntaxes were defined by two separan57      Prior to HTML5, the two syntaxes were defined by two separa
>te specifications: <a class="external" href="http://www.w3.org/TR>te specifications: <a class="external" href="http://www.w3.org/TR
>/html4/" title="http://www.w3.org/TR/html4/">HTML 4.01</a> and <a>/html4/" title="http://www.w3.org/TR/html4/">HTML 4.01</a> and <a
> class="external" href="http://www.w3.org/TR/xhtml1/">XHTML 1.0</> class="external" href="http://www.w3.org/TR/xhtml1/">XHTML 1.0</
>a>. The XHTML1 standard claimed, that you could use XHTML by decl>a>. The XHTML1 standard claimed that you could use XHTML by decla
>aring a special DOCTYPE. This has however never been implemented >ring a special DOCTYPE. This has however never been implemented b
>by any browser, and has been corrected in the HTML5 standard. <st>y any browser, and has been changed in the HTML5 standard. <stron
>rong>If your page is sent as <code>text/html</code>, you are not >g>If your page is sent as <code>text/html</code>, you are not usi
>using XHTML</strong>. Note that the MIME type must be located in >ng XHTML</strong>. Note that the MIME type must be located in the
>the Content-Type HTTP header. If you only put it into a HTML meta> <code>Content-Type</code> HTTP header. If you only put it into a
> tag like <code>&lt;meta http-equiv=…&gt;</code>, it will be igno>n HTML meta tag like <code>&lt;meta http-equiv=…&gt;</code>, it w
>red and treated like <code>text/html</code>.>ill be ignored and treated like <code>text/html</code>.
n73    <h3 name="Tools">n82    <h2 name="Tools">
n75    </h3>n84    </h2>
n77      XHTML is supported by most modern browsers, including Firefn86      XHTML is supported by most modern browsers, including Firef
>ox, Chrome, Safari and Opera. Note however that Internet Explorer>ox, Chrome, Safari, and Opera. Note, however, that Internet Explo
> only supports XHTML starting from version 9. Internet Explorer 8>rer only supports XHTML starting with version 9. Internet Explore
> and older will instead show a download dialog box for unknown fi>r 8 and older will instead show a download dialog box for unknown
>le types, when it sees an XHTML document with the correct XHTML M> file types when it sees an XHTML document with the correct XHTML
>IME type.> MIME type.
n82    <h3 name="Tools">n91    <h2 name="Tools">
n84    </h3>n93    </h2>
n88    <h3 name="Tools">n97    <h2 name="Tools">
n90    </h3>n99    </h2>
n96    <h3>n105    <h2>
t98    </h3>t107    </h2>

Back to History