- From: Michael Smith via cvs-syncmail <cvsmail@w3.org>
- Date: Sat, 13 Jun 2009 08:36:18 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/markup In directory hutz:/tmp/cvs-serv11913 Modified Files: references.html spec.html syntax.html Log Message: h:tml; fixed most of the broken idrefs that were remaining Index: syntax.html =================================================================== 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> — including XML well-formedness + as defined in the XML specification <a href="references.html#refsXML">[XML]</a> — including XML well-formedness constraints — 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"><!doctype\s+html\s*></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"><!doctype\s+html\s+system\s+("about:legacy-compat"|'about:legacy-compat')\s*></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’s <dfn id="content-model" title="content-model">content model</dfn> defines the element’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 “contents” 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><</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’s name.</li> + are an <a href="terminology.html#ascii-case-insensitive">ASCII + case-insensitive</a> match for the attribute’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=""><!--</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="">--></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>&</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>&</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 ('<'), or another U+0026 AMPERSAND (<code>&</code>) character.</p> @@ -829,7 +829,7 @@ LETTER T, U+0041 LATIN CAPITAL LETTER A, U+005B LEFT SQUARE BRACKET (<code title=""><![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=""><!--</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 ('>') 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ç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"><!doctype\s+html\s*></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"><!doctype\s+html\s+system\s+("about:legacy-compat"|'about:legacy-compat')\s*></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><</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’s name.</li> + are an <a href="#ascii-case-insensitive">ASCII + case-insensitive</a> match for the attribute’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=""><!--</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="">--></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>&</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>&</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 ('<'), or another U+0026 AMPERSAND (<code>&</code>) character.</p> @@ -1634,7 +1634,7 @@ LETTER T, U+0041 LATIN CAPITAL LETTER A, U+005B LEFT SQUARE BRACKET (<code title=""><![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=""><!--</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 ('>') 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çois Yergeau. August 2006.</dd> </dl> </div> <div id="acknowledgments" class="section">
Received on Saturday, 13 June 2009 08:36:24 UTC