h:tml; fixed most of the broken idrefs that were remaining

h:tml; fixed most of the broken idrefs that were remaining

http://dev.w3.org/cvsweb/html5/markup/spec.html?r1=1.30&r2=1.31&f=h

===================================================================
RCS file: /sources/public/html5/markup/syntax.html,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- syntax.html 13 Jun 2009 07:31:31 -0000 1.6
+++ syntax.html 13 Jun 2009 08:36:15 -0000 1.7
@@ -63,7 +63,7 @@
     <dfn id="html-syntax" title="syntax-html-syntax">HTML syntax</dfn> refers to the
     syntax which is processed 
     using <span title="syntax-html-parser">HTML parsers</span>.
-    <a href=".html#syntax-html-document">Documents in the HTML
+    <a href="syntax.html#syntax-document-html">Documents in the HTML
       syntax</a> use the <code>text/html</code> MIME type. In
     particular, <a href="syntax.html#syntax-document-html">documents in the
       HTML syntax</a> that are served over the wire (for example,
@@ -107,7 +107,7 @@
 
       <li>The root element, in the form of an
       <code><a href="html.html#html">html</a></code>
-      <a href=".html#element" title="syntax-elements">element</a>.</li>
+      <a href="syntax.html#syntax-elements">element</a>.</li>
 
       <li>Any number of
       <a href="syntax.html#syntax-comments" title="syntax-comments">comments</a> and
@@ -135,7 +135,7 @@
 
       <li>The root element, in the form of an
       <code><a href="html.html#html">html</a></code>
-      <a href=".html#element" title="syntax-elements">element</a>.</li>
+      <a href="syntax.html#syntax-elements">element</a>.</li>
 
       <li>Any number of
       <a href="syntax.html#syntax-comments" title="syntax-comments">comments</a> and
@@ -143,7 +143,7 @@
     </ol>
 
     <p>Documents in the XML syntax must conform to XML constraints
-    as defined in the XML specification <a href=".html#refsXML">[XML]</a> &#8212; including XML well-formedness
+    as defined in the XML specification <a href="references.html#refsXML">[XML]</a> &#8212; including XML well-formedness
     constraints &#8212; and must not make use of any features of the <a href="syntax.html#html-syntax">HTML syntax</a> that do not follow XML
     well-formedness constraints (for example, documents in the XML
     syntax must not use <a href="syntax.html#syntax-attr-unquoted">unquoted attribute
@@ -170,7 +170,7 @@
     <dl class="pattern-def">
       <dt><a id="doctype.pattern" href="syntax.html#doctype.pattern">doctype</a> =</dt>
       <dd>
-        A string that is an <a href=".html#ascii">ASCII
+        A string that is an <a href="terminology.html#ascii-case-insensitive">ASCII
           case-insensitive</a> match for the following regular
         expression:
         <pre><code class="regexp">&lt;!doctype\s+html\s*&gt;</code></pre>
@@ -191,7 +191,7 @@
     <dl class="pattern-def">
       <dt><a id="doctype.legacy" href="syntax.html#doctype.legacy">doctype.legacy</a> =</dt>
       <dd>
-        A string that is an <a href=".html#ascii">ASCII
+        A string that is an <a href="terminology.html#ascii-case-insensitive">ASCII
           case-insensitive</a> match for the following regular
         expression:
         <pre><code class="regexp">&lt;!doctype\s+html\s+system\s+("about:legacy-compat"|'about:legacy-compat')\s*&gt;</code></pre>
@@ -233,7 +233,7 @@
       <a href="references.html#refsIANACHARSET">[IANACHARSET]</a></li>
       <li>The character encoding declaration must be serialized
       without the use of
-      <a href="syntax.html#character-ref" title="syntax-charref">character references</a>
+      <a href="syntax.html#syntax-charref">character references</a>
       or character escapes of any kind.</li>
       <li>The element containing the character encoding
       declaration must be serialised completely within the first
@@ -289,14 +289,14 @@
     <p>An element&#8217;s <dfn id="content-model" title="content-model">content model</dfn> defines the element&#8217;s structure: What
     <a href="syntax.html#contents">contents</a> (if any) the element can
     contain, as well as what attributes (if any) the element can
-    have. The <a href=".html#elements">HTML elements</a> section of this
+    have. The <a href="elements.html#elements">HTML elements</a> section of this
     specification defines the content models for all elements.
     An element must not contain <a href="syntax.html#contents">contents</a>
     or attributes that are not part of its content model.</p>
 
     <p>The <dfn id="contents" title="contents">contents</dfn> of
-    an element are any elements, <a href=".html#syntax-text">text</a>,
-    <a href=".html#syntax-charref">character references</a>, <a href="syntax.html#syntax-cdata">CDATA sections</a> (which are allowed
+    an element are any elements, <a href="syntax.html#syntax-text">text</a>,
+    <a href="syntax.html#syntax-charref">character references</a>, <a href="syntax.html#syntax-cdata">CDATA sections</a> (which are allowed
     only in elements from the MathML namespace), or <a href="syntax.html#syntax-comments">comments</a> that it contains.
     Attributes and their values are not considered to be the
     &#8220;contents&#8221; of an element.</p>
@@ -329,7 +329,7 @@
     <p id="elements-html-syntax">The following list defines syntax
       rules for the <a href="syntax.html#html-syntax">the HTML syntax</a>.
       Rules for the <a href="syntax.html#xml-syntax">the XML syntax</a> are defined in 
-    the XML specification <a href=".html#refsXML">[XML]</a>.</p>
+    the XML specification <a href="references.html#refsXML">[XML]</a>.</p>
     <ul>
     <li><dfn id="tags" title="syntax-tags">Tags</dfn> are used to
     delimit the start and end of elements in the markup. Elements
@@ -430,13 +430,13 @@
     elements.</li>
 
     <li>The start and end tags of certain elements can be <dfn id="omitted" title="syntax-tag-omission">omitted</dfn>. 
-    The subsection for each element in the <a href=".html#elements">HTML elements</a> section of this
+    The subsection for each element in the <a href="elements.html#elements">HTML elements</a> section of this
     specification provides information about which tags (if any)
     can be omitted for that particular element.</li>
 
     <li>A non-<a href="syntax.html#void-element">void</a> element that is
     not from the MathML namespace must have an end tag, unless
-    the subsection for that element in the <a href=".html#elements">HTML elements</a> section of this
+    the subsection for that element in the <a href="elements.html#elements">HTML elements</a> section of this
     specification indicates that its end tag can be <a href="syntax.html#omitted">omitted</a>.</li>
 
     <li>The <a href="syntax.html#contents">contents</a> of an element must be
@@ -447,11 +447,11 @@
     <a href="syntax.html#omitted" title="syntax-tag-omission">might be
       implied in certain cases</a>).</li>
 
-    <li>The <a href="style.html#style">style</a> and <a href="script.html#script">script</a> elements can have <a href="syntax.html#text" title="syntax-text">text</a>, though it has <a href="syntax.html#text-restrictions">restrictions</a> described
+    <li>The <a href="style.html#style">style</a> and <a href="script.html#script">script</a> elements can have <a href="syntax.html#syntax-text" title="syntax-text">text</a>, though it has <a href="syntax.html#text-restrictions">restrictions</a> described
     in a later section.</li>
 
-    <li>The <a href="title.html#title">title</a> and <a href="textarea.html#textarea">textarea</a> elements can have <a href="syntax.html#text" title="syntax-text">text</a> and
-    <a href="syntax.html#character-ref" title="syntax-charref">character references</a>, but the
+    <li>The <a href="title.html#title">title</a> and <a href="textarea.html#textarea">textarea</a> elements can have <a href="syntax.html#syntax-text" title="syntax-text">text</a> and
+    <a href="syntax.html#syntax-charref">character references</a>, but the
     text must not contain an
     <a href="syntax.html#ambiguous" title="syntax-ambiguous-ampersand">ambiguous ampersand</a>.
     There are also
@@ -460,9 +460,9 @@
 
     <li>Non-<a href="syntax.html#void-element">void</a> elements other than
     elements from the MathML namespace and the <a href="style.html#style">style</a>, <a href="script.html#script">script</a>, <a href="title.html#title">title</a>, and <a href="textarea.html#textarea">textarea</a> elements can contain
-    <a href="syntax.html#text" title="syntax-text">text</a>,
-    <a href="syntax.html#character-ref" title="syntax-charref">character references</a>,
-    other <a href=".html#element" title="syntax-elements">elements</a>,
+    <a href="syntax.html#syntax-text" title="syntax-text">text</a>,
+    <a href="syntax.html#syntax-charref">character references</a>,
+    other <a href="syntax.html#syntax-elements">elements</a>,
     and <a href="syntax.html#syntax-comments" title="syntax-comments">comments</a>.
     But the text must not contain the character U+003C LESS-THAN SIGN
     (<code>&lt;</code>) or an
@@ -475,11 +475,11 @@
     start tag is <em>not</em>
     <a href="syntax.html#syntax-self-closing">marked as self-closing</a>,
     can have
-    <a href="syntax.html#text" title="syntax-text">text</a>,
-    <a href="syntax.html#character-ref" title="syntax-charref">character references</a>,
+    <a href="syntax.html#syntax-text" title="syntax-text">text</a>,
+    <a href="syntax.html#syntax-charref">character references</a>,
     <a href="syntax.html#syntax-cdata" title="syntax-cdata">CDATA sections</a>,
     other
-    <a href=".html#element" title="syntax-elements">elements</a>,
+    <a href="syntax.html#syntax-elements">elements</a>,
     and
     <a href="syntax.html#syntax-comments" title="syntax-comments">comments</a>,
     but the text must not contain the character U+003C LESS-THAN
@@ -499,13 +499,13 @@
 
       <p>There must never be two or more attributes on the same
       start tag whose names are an
-      <a href=".html#ascii">ASCII case-insensitive</a>
+      <a href="terminology.html#ascii-case-insensitive">ASCII case-insensitive</a>
       match for each other.</p>
 
       <p id="elements-xml-syntax">The following list defines syntax
       rules for the <a href="syntax.html#html-syntax">the HTML syntax</a>.
       Rules for the <a href="syntax.html#xml-syntax">the XML syntax</a> are defined in 
-      the XML specification <a href=".html#refsXML">[XML]</a>.</p>
+      the XML specification <a href="references.html#refsXML">[XML]</a>.</p>
 
       <ul>
         <li><dfn id="attribute-name" title="syntax-attribute-name">Attribute names</dfn>
@@ -518,24 +518,24 @@
       characters, and any characters that are not defined by
       Unicode. Attribute names may be
       written with any mix of lowercase and uppercase letters that
-      are an <a href=".html#ascii">ASCII case-insensitive</a> match for
-      the attribute&#8217;s name.</li>
+      are an <a href="terminology.html#ascii-case-insensitive">ASCII
+        case-insensitive</a> match for the attribute&#8217;s name.</li>
 
       <li><dfn id="xml-compatible">XML-compatible</dfn>
       attribute names are those that match the
       <a href="http://www.w3.org/TR/REC-xml/#NT-Name"><code title="">Name</code></a> production defined in XML,
       that contain no U+003A COLON (:) characters, and whose first
       three characters are not an
-      <a href=".html#ascii">ASCII case-insensitive</a>
+      <a href="terminology.html#ascii-case-insensitive">ASCII case-insensitive</a>
       match for the string "<code title="">xml</code>"
-      <a href=".html#refsXML">[XML]</a>.</li>
+      <a href="references.html#refsXML">[XML]</a>.</li>
 
       <li>
       <dfn id="attribute-value" title="syntax-attribute-value">Attribute values</dfn> are
       a mixture of
-      <a href="syntax.html#text" title="syntax-text">text</a>
+      <a href="syntax.html#syntax-text" title="syntax-text">text</a>
       and
-      <a href="syntax.html#character-ref" title="syntax-charref">character references</a>, except
+      <a href="syntax.html#syntax-charref">character references</a>, except
       with the additional restriction that the text
       cannot contain an
       <a href="syntax.html#ambiguous" title="syntax-ambiguous-ampersand">ambiguous ampersand</a>.</li>
@@ -689,7 +689,7 @@
 
   <div id="text-syntax" class="section">
     <h2>5.7. Text <a class="hash" href="#text-syntax">#</a> <a class="toc-bak" href="Overview.html#text-syntax-toc">T</a></h2>
-    <p><dfn id="text" title="syntax-text">Text</dfn> is
+    <p><dfn id="syntax-text" title="syntax-text">Text</dfn> is
     allowed inside elements, attributes, and comments. Text
     must consist of Unicode characters. Text must not contain
     U+0000 characters. Text must not contain permanently
@@ -713,26 +713,26 @@
        <p>An
        <dfn id="syntax-escape">escaping text span</dfn>
        is a span of
-       <a href="syntax.html#text" title="syntax-text">text</a> that starts with an
+       <a href="syntax.html#syntax-text" title="syntax-text">text</a> that starts with an
        <a href="syntax.html#syntax-escape-start">escaping text span start</a>
        that is not itself in an
        <a href="syntax.html#syntax-escape">escaping text span</a>,
        and ends at the next
        <a href="syntax.html#syntax-escape-end">escaping text span end</a>.
        There cannot be any
-       <a href=".html#syntax-charref">character references</a>
+       <a href="syntax.html#syntax-charref">character references</a>
        inside an
        <a href="syntax.html#syntax-escape">escaping text span</a>; any sequences
        of characters within an
        <a href="syntax.html#syntax-escape">escaping text span</a>
        that may look like
-       <a href=".html#syntax-charref">character references</a>
+       <a href="syntax.html#syntax-charref">character references</a>
        are in fact not 
-       <a href=".html#syntax-charref">character references</a>.</p>
+       <a href="syntax.html#syntax-charref">character references</a>.</p>
 
        <p>An
        <dfn id="syntax-escape-start">escaping text span start</dfn>
-       is a part of <a href="syntax.html#text" title="syntax-text">text</a> that
+       is a part of <a href="syntax.html#syntax-text" title="syntax-text">text</a> that
        consists of the four character sequence
        "<code title="">&lt;!--</code>" (U+003C LESS-THAN SIGN,
        U+0021 EXCLAMATION MARK, U+002D HYPHEN-MINUS, U+002D
@@ -741,7 +741,7 @@
        <p>An
        <dfn id="syntax-escape-end">escaping text span end</dfn>
        is a part of
-       <a href="syntax.html#text" title="syntax-text">text</a> that
+       <a href="syntax.html#syntax-text" title="syntax-text">text</a> that
        consists of the three character sequence
        "<code title="">--&gt;</code>" (U+002D HYPHEN-MINUS,
        U+002D HYPHEN-MINUS, U+003E GREATER-THAN SIGN) whose
@@ -764,12 +764,12 @@
     <h2>5.8. Character references <a class="hash" href="#character">#</a> <a class="toc-bak" href="Overview.html#character-toc">T</a></h2>
 
     <p>In certain cases described in other sections,
-    <a href="syntax.html#text" title="syntax-text">text</a> may be mixed
+    <a href="syntax.html#syntax-text" title="syntax-text">text</a> may be mixed
     with
-    <dfn id="character-ref" title="syntax-charref">character references</dfn>.
+    <dfn id="syntax-charref" title="syntax-charref">character references</dfn>.
     These can be used to escape characters that couldn't
     otherwise legally be included in
-    <a href="syntax.html#text" title="syntax-text">text</a>.</p>
+    <a href="syntax.html#syntax-text" title="syntax-text">text</a>.</p>
 
     <p>Character references must start with a U+0026 AMPERSAND
     (<code>&amp;</code>). Following this, there are three possible
@@ -812,7 +812,7 @@
     <dfn id="ambiguous" title="syntax-ambiguous-ampersand">ambiguous ampersand</dfn>
     is a U+0026 AMPERSAND (<code>&amp;</code>) character that is
     followed by some
-    <a href="syntax.html#text" title="syntax-text">text</a> other than a
+    <a href="syntax.html#syntax-text" title="syntax-text">text</a> other than a
     <a href="terminology.html#space">space character</a>, a U+003C LESS-THAN
     SIGN character ('&lt;'), or another U+0026 AMPERSAND
     (<code>&amp;</code>) character.</p>
@@ -829,7 +829,7 @@
     LETTER T, U+0041 LATIN CAPITAL LETTER A, U+005B LEFT SQUARE
     BRACKET (<code title="">&lt;![CDATA[</code>). Following this
     sequence, the CDATA section may have
-    <a href="syntax.html#text" title="syntax-text">text</a>, with the
+    <a href="syntax.html#syntax-text" title="syntax-text">text</a>, with the
     additional restriction that the text must not contain the
     three character sequence U+005D RIGHT SQUARE BRACKET, U+005D
     RIGHT SQUARE BRACKET, U+003E GREATER-THAN SIGN
@@ -861,7 +861,7 @@
     SIGN, U+0021 EXCLAMATION MARK, U+002D HYPHEN-MINUS, U+002D
     HYPHEN-MINUS (<code title="">&lt;!--</code>). Following this
     sequence, the comment may have
-    <a href="syntax.html#text" title="syntax-text">text</a>, with the
+    <a href="syntax.html#syntax-text" title="syntax-text">text</a>, with the
     additional restriction that the text must not start with a
     single U+003E GREATER-THAN SIGN ('&gt;') character, nor start
     with a U+002D HYPHEN-MINUS (<code title="">-</code>) character

Index: references.html
===================================================================
RCS file: /sources/public/html5/markup/references.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- references.html 6 May 2009 10:26:30 -0000 1.5
+++ references.html 13 Jun 2009 08:36:15 -0000 1.6
@@ -58,6 +58,10 @@
     <dd><cite><a href="http://tools.ietf.org/html/rfc5322">Internet
           Message Format</a></cite>. P. Resnick. October 2008.</dd>
     <dd><span class="references-note">(see in particular <a href="http://tools.ietf.org/html/rfc5322#section-3.2.3">http://tools.ietf.org/html/rfc5322#section-3.2.3</a>)</span></dd>
+    <dt><dfn id="refsXML">[XML]</dfn></dt>
+    <dd><cite><a href="http://www.w3.org/TR/2006/REC-xml-20060816/">Extensible Markup Language (XML) 1.0 (Fourth
+          Edition)</a></cite>. Tim Bray, Jean Paoli, C. M.
+      Sperberg-McQueen, Eve Maler, Fran&#231;ois Yergeau. August 2006.</dd>
   </dl>
 </div>
 <hr class="footerbreak"></hr>

Index: spec.html
===================================================================
RCS file: /sources/public/html5/markup/spec.html,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -d -r1.30 -r1.31
--- spec.html 13 Jun 2009 07:31:31 -0000 1.30
+++ spec.html 13 Jun 2009 08:36:15 -0000 1.31
@@ -861,7 +861,7 @@
     <dfn id="html-syntax" title="syntax-html-syntax">HTML syntax</dfn> refers to the
     syntax which is processed 
     using <span title="syntax-html-parser">HTML parsers</span>.
-    <a href="#syntax-html-document">Documents in the HTML
+    <a href="#syntax-document-html">Documents in the HTML
       syntax</a> use the <code>text/html</code> MIME type. In
     particular, <a href="#syntax-document-html">documents in the
       HTML syntax</a> that are served over the wire (for example,
@@ -906,7 +906,7 @@
 
       <li>The root element, in the form of an
       <code><a href="#html">html</a></code>
-      <a href="#element" title="syntax-elements">element</a>.</li>
+      <a href="#syntax-elements">element</a>.</li>
 
       <li>Any number of
       <a href="#syntax-comments" title="syntax-comments">comments</a> and
@@ -933,7 +933,7 @@
 
       <li>The root element, in the form of an
       <code><a href="#html">html</a></code>
-      <a href="#element" title="syntax-elements">element</a>.</li>
+      <a href="#syntax-elements">element</a>.</li>
 
       <li>Any number of
       <a href="#syntax-comments" title="syntax-comments">comments</a> and
@@ -969,7 +969,7 @@
 <dt>
 <a id="doctype.pattern" href="#doctype.pattern">doctype</a> =</dt>
       <dd>
-        A string that is an <a href="#ascii">ASCII
+        A string that is an <a href="#ascii-case-insensitive">ASCII
           case-insensitive</a> match for the following regular
         expression:
         <pre><code class="regexp">&lt;!doctype\s+html\s*&gt;</code></pre>
@@ -990,7 +990,7 @@
 <dt>
 <a id="doctype.legacy" href="#doctype.legacy">doctype.legacy</a> =</dt>
       <dd>
-        A string that is an <a href="#ascii">ASCII
+        A string that is an <a href="#ascii-case-insensitive">ASCII
           case-insensitive</a> match for the following regular
         expression:
         <pre><code class="regexp">&lt;!doctype\s+html\s+system\s+("about:legacy-compat"|'about:legacy-compat')\s*&gt;</code></pre>
@@ -1033,7 +1033,7 @@
 </li>
       <li>The character encoding declaration must be serialized
       without the use of
-      <a href="#character-ref" title="syntax-charref">character references</a>
+      <a href="#syntax-charref">character references</a>
       or character escapes of any kind.</li>
       <li>The element containing the character encoding
       declaration must be serialised completely within the first
@@ -1249,11 +1249,11 @@
     <a href="#omitted" title="syntax-tag-omission">might be
       implied in certain cases</a>).</li>
 
-    <li>The <a href="#style">style</a> and <a href="#script">script</a> elements can have <a href="#text" title="syntax-text">text</a>, though it has <a href="#text-restrictions">restrictions</a> described
+    <li>The <a href="#style">style</a> and <a href="#script">script</a> elements can have <a href="#syntax-text" title="syntax-text">text</a>, though it has <a href="#text-restrictions">restrictions</a> described
     in a later section.</li>
 
-    <li>The <a href="#title">title</a> and <a href="#textarea">textarea</a> elements can have <a href="#text" title="syntax-text">text</a> and
-    <a href="#character-ref" title="syntax-charref">character references</a>, but the
+    <li>The <a href="#title">title</a> and <a href="#textarea">textarea</a> elements can have <a href="#syntax-text" title="syntax-text">text</a> and
+    <a href="#syntax-charref">character references</a>, but the
     text must not contain an
     <a href="#ambiguous" title="syntax-ambiguous-ampersand">ambiguous ampersand</a>.
     There are also
@@ -1262,9 +1262,9 @@
 
     <li>Non-<a href="#void-element">void</a> elements other than
     elements from the MathML namespace and the <a href="#style">style</a>, <a href="#script">script</a>, <a href="#title">title</a>, and <a href="#textarea">textarea</a> elements can contain
-    <a href="#text" title="syntax-text">text</a>,
-    <a href="#character-ref" title="syntax-charref">character references</a>,
-    other <a href="#element" title="syntax-elements">elements</a>,
+    <a href="#syntax-text" title="syntax-text">text</a>,
+    <a href="#syntax-charref">character references</a>,
+    other <a href="#syntax-elements">elements</a>,
     and <a href="#syntax-comments" title="syntax-comments">comments</a>.
     But the text must not contain the character U+003C LESS-THAN SIGN
     (<code>&lt;</code>) or an
@@ -1277,11 +1277,11 @@
     start tag is <em>not</em>
     <a href="#syntax-self-closing">marked as self-closing</a>,
     can have
-    <a href="#text" title="syntax-text">text</a>,
-    <a href="#character-ref" title="syntax-charref">character references</a>,
+    <a href="#syntax-text" title="syntax-text">text</a>,
+    <a href="#syntax-charref">character references</a>,
     <a href="#syntax-cdata" title="syntax-cdata">CDATA sections</a>,
     other
-    <a href="#element" title="syntax-elements">elements</a>,
+    <a href="#syntax-elements">elements</a>,
     and
     <a href="#syntax-comments" title="syntax-comments">comments</a>,
     but the text must not contain the character U+003C LESS-THAN
@@ -1302,7 +1302,7 @@
 
       <p>There must never be two or more attributes on the same
       start tag whose names are an
-      <a href="#ascii">ASCII case-insensitive</a>
+      <a href="#ascii-case-insensitive">ASCII case-insensitive</a>
       match for each other.</p>
 
       <p id="elements-xml-syntax">The following list defines syntax
@@ -1322,8 +1322,8 @@
       characters, and any characters that are not defined by
       Unicode. Attribute names may be
       written with any mix of lowercase and uppercase letters that
-      are an <a href="#ascii">ASCII case-insensitive</a> match for
-      the attribute&#8217;s name.</li>
+      are an <a href="#ascii-case-insensitive">ASCII
+        case-insensitive</a> match for the attribute&#8217;s name.</li>
 
       <li>
 <dfn id="xml-compatible">XML-compatible</dfn>
@@ -1331,16 +1331,16 @@
       <a href="http://www.w3.org/TR/REC-xml/#NT-Name"><code title="">Name</code></a> production defined in XML,
       that contain no U+003A COLON (:) characters, and whose first
       three characters are not an
-      <a href="#ascii">ASCII case-insensitive</a>
+      <a href="#ascii-case-insensitive">ASCII case-insensitive</a>
       match for the string "<code title="">xml</code>"
       <a href="#refsXML">[XML]</a>.</li>
 
       <li>
       <dfn id="attribute-value" title="syntax-attribute-value">Attribute values</dfn> are
       a mixture of
-      <a href="#text" title="syntax-text">text</a>
+      <a href="#syntax-text" title="syntax-text">text</a>
       and
-      <a href="#character-ref" title="syntax-charref">character references</a>, except
+      <a href="#syntax-charref">character references</a>, except
       with the additional restriction that the text
       cannot contain an
       <a href="#ambiguous" title="syntax-ambiguous-ampersand">ambiguous ampersand</a>.</li>
@@ -1493,7 +1493,7 @@
   <div id="text-syntax" class="section">
     <h2>5.7. Text <a class="hash" href="#text-syntax">#</a> <a class="toc-bak" href="#text-syntax-toc">T</a>
 </h2>
-    <p><dfn id="text" title="syntax-text">Text</dfn> is
+    <p><dfn id="syntax-text" title="syntax-text">Text</dfn> is
     allowed inside elements, attributes, and comments. Text
     must consist of Unicode characters. Text must not contain
     U+0000 characters. Text must not contain permanently
@@ -1517,7 +1517,7 @@
        <p>An
        <dfn id="syntax-escape">escaping text span</dfn>
        is a span of
-       <a href="#text" title="syntax-text">text</a> that starts with an
+       <a href="#syntax-text" title="syntax-text">text</a> that starts with an
        <a href="#syntax-escape-start">escaping text span start</a>
        that is not itself in an
        <a href="#syntax-escape">escaping text span</a>,
@@ -1536,7 +1536,7 @@
 
        <p>An
        <dfn id="syntax-escape-start">escaping text span start</dfn>
-       is a part of <a href="#text" title="syntax-text">text</a> that
+       is a part of <a href="#syntax-text" title="syntax-text">text</a> that
        consists of the four character sequence
        "<code title="">&lt;!--</code>" (U+003C LESS-THAN SIGN,
        U+0021 EXCLAMATION MARK, U+002D HYPHEN-MINUS, U+002D
@@ -1545,7 +1545,7 @@
        <p>An
        <dfn id="syntax-escape-end">escaping text span end</dfn>
        is a part of
-       <a href="#text" title="syntax-text">text</a> that
+       <a href="#syntax-text" title="syntax-text">text</a> that
        consists of the three character sequence
        "<code title="">--&gt;</code>" (U+002D HYPHEN-MINUS,
        U+002D HYPHEN-MINUS, U+003E GREATER-THAN SIGN) whose
@@ -1569,12 +1569,12 @@
 </h2>
 
     <p>In certain cases described in other sections,
-    <a href="#text" title="syntax-text">text</a> may be mixed
+    <a href="#syntax-text" title="syntax-text">text</a> may be mixed
     with
-    <dfn id="character-ref" title="syntax-charref">character references</dfn>.
+    <dfn id="syntax-charref" title="syntax-charref">character references</dfn>.
     These can be used to escape characters that couldn't
     otherwise legally be included in
-    <a href="#text" title="syntax-text">text</a>.</p>
+    <a href="#syntax-text" title="syntax-text">text</a>.</p>
 
     <p>Character references must start with a U+0026 AMPERSAND
     (<code>&amp;</code>). Following this, there are three possible
@@ -1616,7 +1616,7 @@
     <dfn id="ambiguous" title="syntax-ambiguous-ampersand">ambiguous ampersand</dfn>
     is a U+0026 AMPERSAND (<code>&amp;</code>) character that is
     followed by some
-    <a href="#text" title="syntax-text">text</a> other than a
+    <a href="#syntax-text" title="syntax-text">text</a> other than a
     <a href="#space">space character</a>, a U+003C LESS-THAN
     SIGN character ('&lt;'), or another U+0026 AMPERSAND
     (<code>&amp;</code>) character.</p>
@@ -1634,7 +1634,7 @@
     LETTER T, U+0041 LATIN CAPITAL LETTER A, U+005B LEFT SQUARE
     BRACKET (<code title="">&lt;![CDATA[</code>). Following this
     sequence, the CDATA section may have
-    <a href="#text" title="syntax-text">text</a>, with the
+    <a href="#syntax-text" title="syntax-text">text</a>, with the
     additional restriction that the text must not contain the
     three character sequence U+005D RIGHT SQUARE BRACKET, U+005D
     RIGHT SQUARE BRACKET, U+003E GREATER-THAN SIGN
@@ -1667,7 +1667,7 @@
     SIGN, U+0021 EXCLAMATION MARK, U+002D HYPHEN-MINUS, U+002D
     HYPHEN-MINUS (<code title="">&lt;!--</code>). Following this
     sequence, the comment may have
-    <a href="#text" title="syntax-text">text</a>, with the
+    <a href="#syntax-text" title="syntax-text">text</a>, with the
     additional restriction that the text must not start with a
     single U+003E GREATER-THAN SIGN ('&gt;') character, nor start
     with a U+002D HYPHEN-MINUS (<code title="">-</code>) character
@@ -14823,6 +14823,11 @@
 <cite><a href="http://tools.ietf.org/html/rfc5322">Internet
           Message Format</a></cite>. P. Resnick. October 2008.</dd>
     <dd><span class="references-note">(see in particular <a href="http://tools.ietf.org/html/rfc5322#section-3.2.3">http://tools.ietf.org/html/rfc5322#section-3.2.3</a>)</span></dd>
+    <dt><dfn id="refsXML">[XML]</dfn></dt>
+    <dd>
+<cite><a href="http://www.w3.org/TR/2006/REC-xml-20060816/">Extensible Markup Language (XML) 1.0 (Fourth
+          Edition)</a></cite>. Tim Bray, Jean Paoli, C. M.
+      Sperberg-McQueen, Eve Maler, Fran&#231;ois Yergeau. August 2006.</dd>
   </dl>
 </div>
      <div id="acknowledgments" class="section">

Received on Saturday, 13 June 2009 08:37:12 UTC