<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN"
    "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg-flat.dtd"[
<!ENTITY % MATHML.module "IGNORE" >
<!ENTITY % SVG.module "IGNORE" >

<!ATTLIST h1  id ID #IMPLIED >
<!ATTLIST div id ID #IMPLIED >
<!ATTLIST p   id ID #IMPLIED >

<!ENTITY XML '<abbr title="Extensible Markup Language">XML</abbr>' >
<!ENTITY XHTML '<abbr title="Extensible HyperText Markup Language">XHTML</abbr>' >
<!ENTITY SVG '<abbr title="Scalable Vector Graphics">SVG</abbr>' >
<!ENTITY W3C '<abbr title="World Wide Web Consortium">W3C</abbr>' >
]>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
  <title>XML fragment identifier test</title>
  <style type="text/css">
    #ToC { border-bottom: 2px solid black }
    div, dl { margin-left: 0.5em }
    address { border-top: 2px solid black }
  </style>
</head>
<body>
<h1 id="title">&XML; fragment identifier test</h1>

<div id="ToC">
<div id="ToC-shorthand">
<h2>Table of contents (using shorthand pointers)</h2>

<ul>
<li><a href="#XHTMLinSVG">&XHTML; in &SVG;</a>
  <ul>
    <li><a href="#shorthandInSVG">Shorthand Pointer</a></li>
    <li><a href="#elementInSVG">XPointer <code>element()</code> scheme</a></li>
  </ul></li>
  <li><a href="#SVGinXHTML">&SVG; in &XHTML;</a>
  <ul>
    <li><a href="#shorthandInXHTML">Shorthand Pointer</a></li>
    <li><a href="#elementInXHTML">XPointer <code>element()</code> scheme</a></li>
  </ul></li>
  <li><a href="#references">References</a></li>
</ul>
</div>

<div id="ToC-element">
<h2>Table of contents (using <code>element()</code> scheme)</h2>

<ul>
  <li><a href="#element(/1/2/3/1)">&XHTML; in &SVG;</a>
  <ul>
    <li><a href="#element(/1/2/3/2/1)">Shorthand Pointer</a></li>
    <li><a href="#element(/1/2/3/3/1)">XPointer <code>element()</code> scheme</a></li>
  </ul></li>
  <li><a href="#element(/1/2/4/1)">&SVG; in &XHTML;</a>
  <ul>
    <li><a href="#element(/1/2/4/2/1)">Shorthand Pointer</a></li>
    <li><a href="#element(/1/2/4/3/1)">XPointer <code>element()</code> scheme</a></li>
  </ul></li>
  <li><a href="#element(/1/2/5/1)">References</a></li>
</ul>
</div>
</div>

<div id="XHTMLinSVG">
<h2>&XHTML; in &SVG;</h2>

<div id="shorthandInSVG">
<h3>Shorthand Pointer</h3>

<ul>
  <li><a href="XHTMLinSVG.svg#XHTMLinSVG"><code>#XHTMLinSVG</code></a>
    (served as <code>image/svg+xml</code>)</li>
  <li><a href="XHTMLinSVG.xml#XHTMLinSVG"><code>#XHTMLinSVG</code></a>
    (served as <code>application/xml</code>)</li>
  <li><a href="XHTMLinSVG.svg#XHTMLabbr"><code>#XHTMLabbr</code></a>
    (served as <code>image/svg+xml</code>)</li>
  <li><a href="XHTMLinSVG.xml#XHTMLabbr"><code>#XHTMLabbr</code></a>
    (served as <code>application/xml</code>)</li>
</ul>
</div>

<div id="elementInSVG">
<h3>XPointer <code>element()</code> scheme</h3>

<ul>
  <li><a href="XHTMLinSVG.svg#element(XHTMLinSVG)"
    ><code>#element(XHTMLinSVG)</code></a>
    (served as <code>image/svg+xml</code>)</li>
  <li><a href="XHTMLinSVG.xml#element(XHTMLinSVG)"
    ><code>#element(XHTMLinSVG)</code></a>
    (served as <code>application/xml</code>)</li>
  <li><a href="XHTMLinSVG.svg#element(XHTMLabbr)"
    ><code>#element(XHTMLabbr)</code></a>
    (served as <code>image/svg+xml</code>)</li>
  <li><a href="XHTMLinSVG.xml#element(XHTMLabbr)"
    ><code>#element(XHTMLabbr)</code></a>
    (served as <code>application/xml</code>)</li>
  <li><a href="XHTMLinSVG.svg#element(XHTMLinSVG/1)"
    ><code>#element(XHTMLinSVG/1)</code></a>
    (served as <code>image/svg+xml</code>)</li>
  <li><a href="XHTMLinSVG.xml#element(XHTMLinSVG/1)"
    ><code>#element(XHTMLinSVG/1)</code></a>
    (served as <code>application/xml</code>)</li>
  <li><a href="XHTMLinSVG.svg#element(/1/4/1/1/1)"
    ><code>#element(/1/4/1/1/1)</code></a>
    (served as <code>image/svg+xml</code>)</li>
  <li><a href="XHTMLinSVG.xml#element(/1/4/1/1/1)"
    ><code>#element(/1/4/1/1/1)</code></a>
    (served as <code>application/xml</code>)</li>
</ul>
</div>
</div>

<div id="SVGinXHTML">
<h2>&SVG; in &XHTML;</h2>

<div id="shorthandInXHTML">
<h3>Shorthand Pointer</h3>

<ul>
  <li><a href="SVGinXHTML.xhtml#SVGinXHTML"><code>#SVGinXHTML</code></a>
    (served as <code>application/xhtml+xml</code>)</li>
  <li><a href="SVGinXHTML.xml#SVGinXHTML"><code>#SVGinXHTML</code></a>
    (served as <code>application/xml</code>)</li>
  <li><a href="SVGinXHTML.xhtml#SVGtext"><code>#SVGtext</code></a>
    (served as <code>application/xhtml+xml</code>)</li>
  <li><a href="SVGinXHTML.xml#SVGtext"><code>#SVGtext</code></a>
    (served as <code>application/xml</code>)</li>
</ul>
</div>

<div id="elementInXHTML">
<h3>XPointer <code>element()</code> scheme</h3>

<ul>
  <li><a href="SVGinXHTML.xhtml#element(SVGinXHTML)"
    ><code>#element(SVGinXHTML)</code></a>
    (served as <code>application/xhtml+xml</code>)</li>
  <li><a href="SVGinXHTML.xml#element(SVGinXHTML)"
    ><code>#element(SVGinXHTML)</code></a>
    (served as <code>application/xml</code>)</li>
  <li><a href="SVGinXHTML.xhtml#element(SVGtext)"
    ><code>#element(SVGtext)</code></a>
    (served as <code>application/xhtml+xml</code>)</li>
  <li><a href="SVGinXHTML.xml#element(SVGtext)"
    ><code>#element(SVGtext)</code></a>
    (served as <code>application/xml</code>)</li>
  <li><a href="SVGinXHTML.xhtml#element(SVGinXHTML/3)"
    ><code>#element(SVGinXHTML/3)</code></a>
    (served as <code>application/xhtml+xml</code>)</li>
  <li><a href="SVGinXHTML.xml#element(SVGinXHTML/3)"
    ><code>#element(SVGinXHTML/3)</code></a>
    (served as <code>application/xml</code>)</li>
  <li><a href="SVGinXHTML.xhtml#element(/1/2/2/3)"
    ><code>#element(/1/2/2/3)</code></a>
    (served as <code>application/xhtml+xml</code>)</li>
  <li><a href="SVGinXHTML.xml#element(/1/2/2/3)"
    ><code>#element(/1/2/2/3)</code></a>
    (served as <code>application/xml</code>)</li>
</ul>
</div>
</div>

<div id="references">
<h2>References</h2>

<dl>
<dt><a
href="http://www.ietf.org/internet-drafts/draft-murata-kohn-lilley-xml-01.txt"
>&XML; Media Types</a> (<em>Internet Draft</em>)</dt>
<dd>M. Murata, D. Kohn, C. Lilley, January 2005</dd>
<dt><a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"
>XPointer element() Scheme</a> (&W3C; Recommendation)</dt>
<dd>P. Grosso, E. Maler, J. Marsh, N. Walsh, March 2003</dd>
<dt><a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"
>XPointer Framework</a> (&W3C; Recommendation)</dt>
<dd>P. Grosso, E. Maler, J. Marsh, N. Walsh, March 2003</dd>
</dl>
</div>

<address>
<a href="http://www.w3.org/People/mimasa/">mimasa</a>
</address>

<p id="revision">Last modified: $Date: 2005/03/01 18:58:37 $</p>
</body>
</html>
