- From: Michael Smith via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 21 Oct 2009 12:06:36 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/spec In directory hutz:/tmp/cvs-serv4642 Modified Files: acknowledgements.html browsers.html comms.html dom.html editing.html embedded-content-0.html forms.html history.html iana-considerations.html index.html infrastructure.html interactive-elements.html introduction.html microdata.html named-character-references.html obsolete.html offline.html references.html semantics.html spec.html syntax.html tabular-data.html text-level-semantics.html the-canvas-element.html the-xhtml-syntax.html video.html Log Message: typo (whatwg r4263) [updated by splitter] Index: infrastructure.html =================================================================== RCS file: /sources/public/html5/spec/infrastructure.html,v retrieving revision 1.587 retrieving revision 1.588 diff -u -d -r1.587 -r1.588 --- infrastructure.html 21 Oct 2009 11:56:35 -0000 1.587 +++ infrastructure.html 21 Oct 2009 12:06:33 -0000 1.588 @@ -224,7 +224,7 @@ <a href="introduction.html">← 1 Introduction</a> – <a href="spec.html#contents">Table of contents</a> – <a href="dom.html">3 Semantics, structure, and APIs of HTML documents →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h2 id="infrastructure"><span class="secno">2 </span>Common infrastructure</h2><h3 id="terminology"><span class="secno">2.1 </span>Terminology</h3><p class="XXX annotation"><b>Status: </b><i>Working draft</i></p><p>This specification refers to both HTML and XML attributes and IDL @@ -2870,9 +2870,9 @@ <!-- http://www.hixie.ch/tests/adhoc/html/navigation/javascript-url/ --> - <!-- XXX this should be tested in the case of a browsing context - that was navigated to about:blank after having been elsewhere, - as opposed to the about:blank used at the time of the browsing + <!-- this should be tested in the case of a browsing context that + was navigated to about:blank after having been elsewhere, as + opposed to the about:blank used at the time of the browsing context's creation. --> <p>If <var title="">fallback base url</var> is Index: text-level-semantics.html =================================================================== RCS file: /sources/public/html5/spec/text-level-semantics.html,v retrieving revision 1.580 retrieving revision 1.581 diff -u -d -r1.580 -r1.581 --- text-level-semantics.html 21 Oct 2009 11:56:35 -0000 1.580 +++ text-level-semantics.html 21 Oct 2009 12:06:33 -0000 1.581 @@ -224,7 +224,7 @@ <a href="semantics.html">← 4 The elements of HTML</a> – <a href="spec.html#contents">Table of contents</a> – <a href="video.html">4.8.7 The video element →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h3 id="text-level-semantics"><span class="secno">4.6 </span>Text-level semantics</h3><h4 id="the-a-element"><span class="secno">4.6.1 </span>The <dfn><code>a</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> Index: the-canvas-element.html =================================================================== RCS file: /sources/public/html5/spec/the-canvas-element.html,v retrieving revision 1.449 retrieving revision 1.450 diff -u -d -r1.449 -r1.450 --- the-canvas-element.html 21 Oct 2009 11:56:36 -0000 1.449 +++ the-canvas-element.html 21 Oct 2009 12:06:33 -0000 1.450 @@ -224,7 +224,7 @@ <a href="video.html">← 4.8.7 The video element</a> – <a href="spec.html#contents">Table of contents</a> – <a href="tabular-data.html">4.9 Tabular data →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h4 id="the-canvas-element"><span class="secno">4.8.11 </span>The <dfn id="canvas"><code>canvas</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Implemented and widely deployed. </i><span><a href="http://www.w3.org/html/wg/tracker/issues/74">ISSUE-74</a> (canvas-accessibility) blocks progress to Last Call</span></p><dl class="element"><dt>Categories</dt> Index: tabular-data.html =================================================================== RCS file: /sources/public/html5/spec/tabular-data.html,v retrieving revision 1.581 retrieving revision 1.582 diff -u -d -r1.581 -r1.582 --- tabular-data.html 21 Oct 2009 11:56:35 -0000 1.581 +++ tabular-data.html 21 Oct 2009 12:06:33 -0000 1.582 @@ -224,7 +224,7 @@ <a href="the-canvas-element.html">← 4.8.11 The canvas element</a> – <a href="spec.html#contents">Table of contents</a> – <a href="forms.html">4.10 Forms →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h3 id="tabular-data"><span class="secno">4.9 </span>Tabular data</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments. </i><span><a href="http://www.w3.org/html/wg/tracker/issues/32">ISSUE-32</a> (table-summary) blocks progress to Last Call</span></p><h4 id="the-table-element"><span class="secno">4.9.1 </span>The <dfn><code>table</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> Index: microdata.html =================================================================== RCS file: /sources/public/html5/spec/microdata.html,v retrieving revision 1.541 retrieving revision 1.542 diff -u -d -r1.541 -r1.542 --- microdata.html 21 Oct 2009 11:56:35 -0000 1.541 +++ microdata.html 21 Oct 2009 12:06:33 -0000 1.542 @@ -224,7 +224,7 @@ <a href="interactive-elements.html">← 4.11 Interactive elements</a> – <a href="spec.html#contents">Table of contents</a> – <a href="browsers.html">6 Web browsers →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h2 id="microdata"><span class="secno">5 </span><dfn>Microdata</dfn></h2><p class="XXX annotation"><b>Status: </b><i>Controversial Working Draft. </i><span><a href="http://www.w3.org/html/wg/tracker/issues/76">ISSUE-76</a> (Microdata/RDFa) blocks progress to Last Call</span></p><!-- v2 Index: embedded-content-0.html =================================================================== RCS file: /sources/public/html5/spec/embedded-content-0.html,v retrieving revision 1.577 retrieving revision 1.578 diff -u -d -r1.577 -r1.578 --- embedded-content-0.html 21 Oct 2009 11:56:34 -0000 1.577 +++ embedded-content-0.html 21 Oct 2009 12:06:32 -0000 1.578 @@ -224,7 +224,7 @@ <a href="dom.html">← 3 Semantics, structure, and APIs of HTML documents</a> – <a href="spec.html#contents">Table of contents</a> – <a href="semantics.html">4 The elements of HTML →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h6 id="embedded-content-0"><span class="secno">3.2.5.1.6 </span>Embedded content</h6><p><dfn id="embedded-content">Embedded content</dfn> is content that imports another Index: dom.html =================================================================== RCS file: /sources/public/html5/spec/dom.html,v retrieving revision 1.587 retrieving revision 1.588 diff -u -d -r1.587 -r1.588 --- dom.html 21 Oct 2009 11:56:34 -0000 1.587 +++ dom.html 21 Oct 2009 12:06:32 -0000 1.588 @@ -224,7 +224,7 @@ <a href="infrastructure.html">← 2 Common infrastructure</a> – <a href="spec.html#contents">Table of contents</a> – <a href="embedded-content-0.html">3.2.5.1.6 Embedded content →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h2 id="dom"><span class="secno">3 </span>Semantics, structure, and APIs of HTML documents</h2><p class="XXX annotation"><b>Status: </b><i>Working draft</i></p><h3 id="documents"><span class="secno">3.1 </span>Documents</h3><p class="XXX annotation"><b>Status: </b><i>Implemented and widely deployed</i></p><p>Every XML and HTML document in an HTML UA is represented by a Index: acknowledgements.html =================================================================== RCS file: /sources/public/html5/spec/acknowledgements.html,v retrieving revision 1.587 retrieving revision 1.588 diff -u -d -r1.587 -r1.588 --- acknowledgements.html 21 Oct 2009 11:56:34 -0000 1.587 +++ acknowledgements.html 21 Oct 2009 12:06:32 -0000 1.588 @@ -222,7 +222,7 @@ </div><nav> <a href="references.html">← References</a> – <a href="spec.html#contents">Table of contents</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h2 class="no-num" id="acknowledgements">Acknowledgements</h2><p class="XXX annotation"><b>Status: </b><i>Being edited right now</i></p><!-- ACKS --><p>Thanks to Index: history.html =================================================================== RCS file: /sources/public/html5/spec/history.html,v retrieving revision 1.581 retrieving revision 1.582 diff -u -d -r1.581 -r1.582 --- history.html 21 Oct 2009 11:56:35 -0000 1.581 +++ history.html 21 Oct 2009 12:06:32 -0000 1.582 @@ -224,7 +224,7 @@ <a href="offline.html">← 6.9 Offline Web applications</a> – <a href="spec.html#contents">Table of contents</a> – <a href="editing.html">7 User Interaction →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h3 id="history"><span class="secno">6.10 </span>Session history and navigation</h3><p class="XXX annotation"><b>Status: </b><i>Working draft</i></p><h4 id="the-session-history-of-browsing-contexts"><span class="secno">6.10.1 </span>The session history of browsing contexts</h4><p>The sequence of <code>Document</code>s in a <a href="browsers.html#browsing-context">browsing Index: forms.html =================================================================== RCS file: /sources/public/html5/spec/forms.html,v retrieving revision 1.581 retrieving revision 1.582 diff -u -d -r1.581 -r1.582 --- forms.html 21 Oct 2009 11:56:34 -0000 1.581 +++ forms.html 21 Oct 2009 12:06:32 -0000 1.582 @@ -224,7 +224,7 @@ <a href="tabular-data.html">← 4.9 Tabular data</a> – <a href="spec.html#contents">Table of contents</a> – <a href="interactive-elements.html">4.11 Interactive elements →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h3 id="forms"><span class="secno">4.10 </span>Forms</h3><p class="XXX annotation"><b>Status: </b><i>Working draft</i></p><p>Forms allow unscripted client-server interaction: given a form, a Index: interactive-elements.html =================================================================== RCS file: /sources/public/html5/spec/interactive-elements.html,v retrieving revision 1.581 retrieving revision 1.582 diff -u -d -r1.581 -r1.582 --- interactive-elements.html 21 Oct 2009 11:56:35 -0000 1.581 +++ interactive-elements.html 21 Oct 2009 12:06:33 -0000 1.582 @@ -224,7 +224,7 @@ <a href="forms.html">← 4.10 Forms</a> – <a href="spec.html#contents">Table of contents</a> – <a href="microdata.html">5 Microdata →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h3 id="interactive-elements"><span class="secno">4.11 </span>Interactive elements</h3><h4 id="the-details-element"><span class="secno">4.11.1 </span>The <dfn><code>details</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> Index: editing.html =================================================================== RCS file: /sources/public/html5/spec/editing.html,v retrieving revision 1.587 retrieving revision 1.588 diff -u -d -r1.587 -r1.588 --- editing.html 21 Oct 2009 11:56:34 -0000 1.587 +++ editing.html 21 Oct 2009 12:06:32 -0000 1.588 @@ -224,7 +224,7 @@ <a href="history.html">← 6.10 Session history and navigation</a> – <a href="spec.html#contents">Table of contents</a> – <a href="comms.html">8 Communication →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h2 id="editing"><span class="secno">7 </span><dfn>User Interaction</dfn></h2><p>This section describes various features that allow authors to Index: video.html =================================================================== RCS file: /sources/public/html5/spec/video.html,v retrieving revision 1.456 retrieving revision 1.457 diff -u -d -r1.456 -r1.457 --- video.html 21 Oct 2009 11:56:36 -0000 1.456 +++ video.html 21 Oct 2009 12:06:33 -0000 1.457 @@ -224,7 +224,7 @@ <a href="text-level-semantics.html">← 4.6 Text-level semantics</a> – <a href="spec.html#contents">Table of contents</a> – <a href="the-canvas-element.html">4.8.11 The canvas element →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h4 id="video"><span class="secno">4.8.7 </span>The <dfn><code>video</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments. </i><span><a href="http://www.w3.org/html/wg/tracker/issues/7">ISSUE-7</a> (video-codecs), <a href="http://www.w3.org/html/wg/tracker/issues/9">ISSUE-9</a> (video-synchronization) and <a href="http://www.w3.org/html/wg/tracker/issues/10">ISSUE-10</a> (video-smil) block progress to Last Call</span></p><dl class="element"><dt>Categories</dt> Index: browsers.html =================================================================== RCS file: /sources/public/html5/spec/browsers.html,v retrieving revision 1.587 retrieving revision 1.588 diff -u -d -r1.587 -r1.588 --- browsers.html 21 Oct 2009 11:56:34 -0000 1.587 +++ browsers.html 21 Oct 2009 12:06:32 -0000 1.588 @@ -224,7 +224,7 @@ <a href="microdata.html">← 5 Microdata</a> – <a href="spec.html#contents">Table of contents</a> – <a href="offline.html">6.9 Offline Web applications →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h2 id="browsers"><span class="secno">6 </span>Web browsers</h2><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><div class="impl"> Index: the-xhtml-syntax.html =================================================================== RCS file: /sources/public/html5/spec/the-xhtml-syntax.html,v retrieving revision 1.587 retrieving revision 1.588 diff -u -d -r1.587 -r1.588 --- the-xhtml-syntax.html 21 Oct 2009 11:56:36 -0000 1.587 +++ the-xhtml-syntax.html 21 Oct 2009 12:06:33 -0000 1.588 @@ -224,7 +224,7 @@ <a href="named-character-references.html">← 9.6 Named character references</a> – <a href="spec.html#contents">Table of contents</a> – <a href="obsolete.html">12 Obsolete features →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h2 id="the-xhtml-syntax"><span class="secno">10 </span><dfn id="xhtml">The XHTML syntax</dfn></h2><p class="note">This section only describes the rules for XML @@ -398,7 +398,7 @@ string "<code title="">]]></code>".</li> (these can be split)--> <li>A <code>Comment</code> node whose data contains two adjacent - U+002D HYPHEN-MINUS (-) characters or ends with such a + U+002D HYPHEN-MINUS characters (-) or ends with such a character.</li> <li>A <code>ProcessingInstruction</code> node whose target name is Index: offline.html =================================================================== RCS file: /sources/public/html5/spec/offline.html,v retrieving revision 1.582 retrieving revision 1.583 diff -u -d -r1.582 -r1.583 --- offline.html 21 Oct 2009 11:56:35 -0000 1.582 +++ offline.html 21 Oct 2009 12:06:33 -0000 1.583 @@ -224,7 +224,7 @@ <a href="browsers.html">← 6 Web browsers</a> – <a href="spec.html#contents">Table of contents</a> – <a href="history.html">6.10 Session history and navigation →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h3 id="offline"><span class="secno">6.9 </span>Offline Web applications</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- v2 ideas for appcache: @@ -786,9 +786,9 @@ "NETWORK" followed by a U+003A COLON character (:)), then set <var title="">mode</var> to "online whitelist" and jump back to the step labeled "start of line".</p></li> - <li><p>If <var title="">line</var> ends with a U+003A COLON (:) - character, then set <var title="">mode</var> to "unknown" and jump - back to the step labeled "start of line".</p></li> + <li><p>If <var title="">line</var> ends with a U+003A COLON + character (:), then set <var title="">mode</var> to "unknown" and + jump back to the step labeled "start of line".</p></li> <li><p>This is either a data line or it is syntactically incorrect.</p></li> Index: obsolete.html =================================================================== RCS file: /sources/public/html5/spec/obsolete.html,v retrieving revision 1.579 retrieving revision 1.580 diff -u -d -r1.579 -r1.580 --- obsolete.html 21 Oct 2009 11:56:35 -0000 1.579 +++ obsolete.html 21 Oct 2009 12:06:33 -0000 1.580 @@ -224,7 +224,7 @@ <a href="the-xhtml-syntax.html">← 10 The XHTML syntax</a> – <a href="spec.html#contents">Table of contents</a> – <a href="iana-considerations.html">13 IANA considerations →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h2 id="obsolete"><span class="secno">12 </span>Obsolete features</h2><h3 id="obsolete-but-conforming-features"><span class="secno">12.1 </span>Obsolete but conforming features</h3><p>Features listed in this section will trigger warnings in Index: named-character-references.html =================================================================== RCS file: /sources/public/html5/spec/named-character-references.html,v retrieving revision 1.580 retrieving revision 1.581 diff -u -d -r1.580 -r1.581 --- named-character-references.html 21 Oct 2009 11:56:35 -0000 1.580 +++ named-character-references.html 21 Oct 2009 12:06:33 -0000 1.581 @@ -224,7 +224,7 @@ <a href="syntax.html">← 9 The HTML syntax</a> – <a href="spec.html#contents">Table of contents</a> – <a href="the-xhtml-syntax.html">10 The XHTML syntax →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h3 id="named-character-references"><span class="secno">9.6 </span><dfn>Named character references</dfn></h3><p>This table lists the character reference names that are supported Index: references.html =================================================================== RCS file: /sources/public/html5/spec/references.html,v retrieving revision 1.587 retrieving revision 1.588 diff -u -d -r1.587 -r1.588 --- references.html 21 Oct 2009 11:56:35 -0000 1.587 +++ references.html 21 Oct 2009 12:06:33 -0000 1.588 @@ -224,7 +224,7 @@ <a href="index.html">← Index</a> – <a href="spec.html#contents">Table of contents</a> – <a href="acknowledgements.html">Acknowledgements →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h2 class="no-num" id="references">References</h2><p class="XXX annotation"><b>Status: </b><i>Implemented and widely deployed</i></p><!--REFS--><!--END vCard--><!--END vEvent--><p>All references are normative unless marked "Non-normative".</p><!--START vCard--><!--START vEvent--><dl><dt id="refsABNF">[ABNF]</dt> Index: iana-considerations.html =================================================================== RCS file: /sources/public/html5/spec/iana-considerations.html,v retrieving revision 1.430 retrieving revision 1.431 diff -u -d -r1.430 -r1.431 --- iana-considerations.html 21 Oct 2009 11:56:35 -0000 1.430 +++ iana-considerations.html 21 Oct 2009 12:06:32 -0000 1.431 @@ -224,7 +224,7 @@ <a href="obsolete.html">← 12 Obsolete features</a> – <a href="spec.html#contents">Table of contents</a> – <a href="index.html">Index →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h2 id="iana-considerations"><span class="secno">13 </span>IANA considerations</h2><p class="XXX annotation"><b>Status: </b><i>First draft</i></p><!-- http://www.w3.org/2002/06/registering-mediatype.html --><h3 id="text-html"><span class="secno">13.1 </span><dfn><code>text/html</code></dfn></h3><p>This registration is for community review and will be submitted Index: semantics.html =================================================================== RCS file: /sources/public/html5/spec/semantics.html,v retrieving revision 1.587 retrieving revision 1.588 diff -u -d -r1.587 -r1.588 --- semantics.html 21 Oct 2009 11:56:35 -0000 1.587 +++ semantics.html 21 Oct 2009 12:06:33 -0000 1.588 @@ -224,7 +224,7 @@ <a href="embedded-content-0.html">← 3.2.5.1.6 Embedded content</a> – <a href="spec.html#contents">Table of contents</a> – <a href="text-level-semantics.html">4.6 Text-level semantics →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h2 id="semantics"><span class="secno">4 </span>The elements of HTML</h2><h3 id="the-root-element"><span class="secno">4.1 </span>The root element</h3><h4 id="the-html-element-0"><span class="secno">4.1.1 </span>The <dfn><code>html</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> @@ -2391,7 +2391,7 @@ not-slash = %x0000-002E / %x0030-10FFFF ; a Unicode character other than U+002F SOLIDUS (/)</pre><p class="note">This corresponds to putting the contents of the element in JavaScript comments.</p><p class="note">This requirement is in addition to the earlier - restrictiosn on the syntax of contents of <code><a href="#script">script</a></code> + restrictions on the syntax of contents of <code><a href="#script">script</a></code> elements.</p><div class="example"> <p>This allows authors to include documentation, such as license Index: index.html =================================================================== RCS file: /sources/public/html5/spec/index.html,v retrieving revision 1.587 retrieving revision 1.588 diff -u -d -r1.587 -r1.588 --- index.html 21 Oct 2009 11:56:35 -0000 1.587 +++ index.html 21 Oct 2009 12:06:32 -0000 1.588 @@ -224,7 +224,7 @@ <a href="iana-considerations.html">← 13 IANA considerations</a> – <a href="spec.html#contents">Table of contents</a> – <a href="references.html">References →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h2 class="no-num" id="index">Index</h2><p class="XXX annotation"><b>Status: </b><i>Implemented and widely deployed</i></p><div class="impl"> Index: comms.html =================================================================== RCS file: /sources/public/html5/spec/comms.html,v retrieving revision 1.587 retrieving revision 1.588 diff -u -d -r1.587 -r1.588 --- comms.html 21 Oct 2009 11:56:34 -0000 1.587 +++ comms.html 21 Oct 2009 12:06:32 -0000 1.588 @@ -224,7 +224,7 @@ <a href="editing.html">← 7 User Interaction</a> – <a href="spec.html#contents">Table of contents</a> – <a href="syntax.html">9 The HTML syntax →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h2 id="comms"><span class="secno">8 </span>Communication</h2><h3 id="event-definitions"><span class="secno">8.1 </span>Event definitions</h3><p>Messages in <span>server-sent events</span>, <span>Web Index: spec.html =================================================================== RCS file: /sources/public/html5/spec/spec.html,v retrieving revision 1.589 retrieving revision 1.590 diff -u -d -r1.589 -r1.590 --- spec.html 21 Oct 2009 11:56:35 -0000 1.589 +++ spec.html 21 Oct 2009 12:06:33 -0000 1.590 @@ -242,7 +242,7 @@ </dl><p>This specification is available in the following formats: <a href="Overview.html">single page HTML</a>, <a href="spec.html">multipage HTML</a>. -This is revision 1.3403. +This is revision 1.3406. </p> <p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 2009 <a href="http://www.w3.org/"><abbr title="World Wide Index: introduction.html =================================================================== RCS file: /sources/public/html5/spec/introduction.html,v retrieving revision 1.587 retrieving revision 1.588 diff -u -d -r1.587 -r1.588 --- introduction.html 21 Oct 2009 11:56:35 -0000 1.587 +++ introduction.html 21 Oct 2009 12:06:33 -0000 1.588 @@ -222,7 +222,7 @@ </div><nav> <a href="spec.html#contents">Table of contents</a> – <a href="infrastructure.html">2 Common infrastructure →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h2 id="introduction"><span class="secno">1 </span>Introduction</h2><p class="XXX annotation"><b>Status: </b><i>Working draft</i></p><h3 id="background"><span class="secno">1.1 </span>Background</h3><p><i>This section is non-normative.</i></p><p>The World Wide Web's markup language has always been HTML. HTML @@ -494,8 +494,8 @@ root of HTML documents. It contains two elements, <code><a href="semantics.html#the-head-element-0">head</a></code> and <code><a href="semantics.html#the-body-element-0">body</a></code>, as well as a text node between them.</p><p>There are many more text nodes in the DOM tree than one would initially expect, because the source contains a number of spaces - (presented by "␣") and line breaks ("⏎") that all end - up as text nodes in the DOM.</p><p>The <code><a href="semantics.html#the-head-element-0">head</a></code> element contains a <code><a href="semantics.html#the-title-element-0">title</a></code> + (represented here by "␣") and line breaks ("⏎") that + all end up as text nodes in the DOM.</p><p>The <code><a href="semantics.html#the-head-element-0">head</a></code> element contains a <code><a href="semantics.html#the-title-element-0">title</a></code> element, which itself contains a text node with the text "Sample page". Similarly, the <code><a href="semantics.html#the-body-element-0">body</a></code> element contains an <code><a href="semantics.html#the-h1-h2-h3-h4-h5-and-h6-elements">h1</a></code> element, a <code><a href="semantics.html#the-p-element">p</a></code> element, and a Index: syntax.html =================================================================== RCS file: /sources/public/html5/spec/syntax.html,v retrieving revision 1.587 retrieving revision 1.588 diff -u -d -r1.587 -r1.588 --- syntax.html 21 Oct 2009 11:56:35 -0000 1.587 +++ syntax.html 21 Oct 2009 12:06:33 -0000 1.588 @@ -224,7 +224,7 @@ <a href="comms.html">← 8 Communication</a> – <a href="spec.html#contents">Table of contents</a> – <a href="named-character-references.html">9.6 Named character references →</a> - </nav><p>This is revision 1.3403.</p> + </nav><p>This is revision 1.3406.</p> <h2 id="syntax"><span class="secno">9 </span><dfn>The HTML syntax</dfn></h2><p class="note">This section only describes the rules for @@ -283,14 +283,14 @@ incompatible with some specifications. Including the DOCTYPE in a document ensures that the browser makes a best-effort attempt at following the relevant specifications.</p><p>A DOCTYPE must consist of the following characters, in this - order:</p><ol class="brief"><li>A U+003C LESS-THAN SIGN (<code><</code>) character.</li> - <li>A U+0021 EXCLAMATION MARK (<code>!</code>) character.</li> + order:</p><ol class="brief"><li>A U+003C LESS-THAN SIGN character (<).</li> + <li>A U+0021 EXCLAMATION MARK character (!).</li> <li>A string that is an <a href="infrastructure.html#ascii-case-insensitive">ASCII case-insensitive</a> match for the string "<code title="">DOCTYPE</code>".</li> <li>One or more <a href="infrastructure.html#space-character" title="space character">space characters</a>.</li> <li>A string that is an <a href="infrastructure.html#ascii-case-insensitive">ASCII case-insensitive</a> match for the string "<code title="">HTML</code>".</li> <li>Optionally, a <a href="#doctype-legacy-string">DOCTYPE legacy string</a> (defined below).</li> <li>Zero or more <a href="infrastructure.html#space-character" title="space character">space characters</a>.</li> - <li>A U+003E GREATER-THAN SIGN (<code>></code>) character.</li> + <li>A U+003E GREATER-THAN SIGN character (>).</li> </ol><p class="note">In other words, <code><!DOCTYPE HTML></code>, case-insensitively.</p><p>For the purposes of HTML generators that cannot output HTML markup with the short DOCTYPE "<code title=""><!DOCTYPE @@ -369,9 +369,7 @@ end tag, no content can be put between the start tag and the end tag). <a href="#foreign-elements">Foreign elements</a> whose start tag is <em>not</em> marked as self-closing can have <a href="#syntax-text" title="syntax-text">text</a>, <a href="#syntax-charref" title="syntax-charref">character references</a>, <a href="#syntax-cdata" title="syntax-cdata">CDATA sections</a>, other <a href="#syntax-elements" title="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 <a href="#syntax-ambiguous-ampersand" title="syntax-ambiguous-ampersand">ambiguous - ampersand</a>.</p><div class="note"> + contain the character U+003C LESS-THAN SIGN (<) or an <a href="#syntax-ambiguous-ampersand" title="syntax-ambiguous-ampersand">ambiguous ampersand</a>.</p><div class="note"> <p>The HTML syntax does not support namespace declarations, even in <a href="#foreign-elements">foreign elements</a>.</p> @@ -394,9 +392,8 @@ specification does not define any elements called "<code title="">cdr:license</code>" in the SVG namespace.</p> </div><p><a href="#normal-elements">Normal elements</a> can have <a href="#syntax-text" title="syntax-text">text</a>, <a href="#syntax-charref" title="syntax-charref">character references</a>, other <a href="#syntax-elements" title="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 <a href="#syntax-ambiguous-ampersand" title="syntax-ambiguous-ampersand">ambiguous - ampersand</a>. Some <a href="#normal-elements">normal elements</a> also have <a href="#element-restrictions">yet more restrictions</a> on what + contain the character U+003C LESS-THAN SIGN (<) or an <a href="#syntax-ambiguous-ampersand" title="syntax-ambiguous-ampersand">ambiguous ampersand</a>. Some + <a href="#normal-elements">normal elements</a> also have <a href="#element-restrictions">yet more restrictions</a> on what content they are allowed to hold, beyond the restrictions imposed by the content model and those described in this paragraph. Those restrictions are described below.</p><p>Tags contain a <dfn id="syntax-tag-name" title="syntax-tag-name">tag name</dfn>, @@ -409,7 +406,7 @@ letters that, when converted to all-lowercase, matches the element's tag name; tag names are case-insensitive.</p><h5 id="start-tags"><span class="secno">9.1.2.1 </span>Start tags</h5><p><dfn id="syntax-start-tag" title="syntax-start-tag">Start tags</dfn> must have the following format:</p><ol><li>The first character of a start tag must be a U+003C LESS-THAN - SIGN (<code><</code>).</li> + SIGN character (<).</li> <li>The next few characters of a start tag must be the element's <a href="#syntax-tag-name" title="syntax-tag-name">tag name</a>.</li> @@ -427,20 +424,20 @@ <li>Then, if the element is one of the <a href="#void-elements">void elements</a>, or if the element is a <a href="#foreign-elements" title="foreign elements">foreign - element</a>, then there may be a single U+002F SOLIDUS - (<code>/</code>) character. This character has no effect on - <a href="#void-elements">void elements</a>, but on <a href="#foreign-elements">foreign elements</a> it - marks the start tag as self-closing.</li> + element</a>, then there may be a single U+002F SOLIDUS character + (/). This character has no effect on <a href="#void-elements">void elements</a>, + but on <a href="#foreign-elements">foreign elements</a> it marks the start tag as + self-closing.</li> <li>Finally, start tags must be closed by a U+003E GREATER-THAN - SIGN (<code>></code>) character.</li> + SIGN character (>).</li> </ol><h5 id="end-tags"><span class="secno">9.1.2.2 </span>End tags</h5><p><dfn id="syntax-end-tag" title="syntax-end-tag">End tags</dfn> must have the following format:</p><ol><li>The first character of an end tag must be a U+003C LESS-THAN - SIGN (<code><</code>).</li> + SIGN character (<).</li> <li>The second character of an end tag must be a U+002F SOLIDUS - (<code>/</code>).</li> + character (/).</li> <li>The next few characters of an end tag must be the element's <a href="#syntax-tag-name" title="syntax-tag-name">tag name</a>.</li> @@ -448,8 +445,8 @@ <li>After the tag name, there may be one or more <a href="infrastructure.html#space-character" title="space character">space characters</a>.</li> - <li>Finally, end tags must be closed by a U+003E GREATER-THAN - SIGN (<code>></code>) character.</li> + <li>Finally, end tags must be closed by a U+003E GREATER-THAN SIGN + character (>).</li> </ol><h5 id="attributes"><span class="secno">9.1.2.3 </span>Attributes</h5><p><dfn id="syntax-attributes" title="syntax-attributes">Attributes</dfn> for an element are expressed inside the element's start tag.</p><p>Attributes have a name and a value. <dfn id="syntax-attribute-name" title="syntax-attribute-name">Attribute names</dfn> must consist of @@ -496,12 +493,11 @@ character">space characters</a>, followed by the <a href="#syntax-attribute-value" title="syntax-attribute-value">attribute value</a>, which, in addition to the requirements given above for attribute values, must not contain any literal <a href="infrastructure.html#space-character" title="space character">space - characters</a>, any U+0022 QUOTATION MARK (<code>"</code>) - characters, U+0027 APOSTROPHE (<code>'</code>) characters, - U+003D EQUALS SIGN (<code>=</code>) characters, U+003C LESS-THAN - SIGN (<code><</code>) characters, U+003E GREATER-THAN SIGN - (<code>></code>) characters, or U+0060 GRAVE ACCENT (`) - characters, and must not be the empty string.</p> + characters</a>, any U+0022 QUOTATION MARK characters ("), + U+0027 APOSTROPHE characters ('), U+003D EQUALS SIGN + characters (=), U+003C LESS-THAN SIGN characters (<), U+003E + GREATER-THAN SIGN characters (>), or U+0060 GRAVE ACCENT + characters (`), and must not be the empty string.</p> <!-- The ` character is in this list on a temporary basis, waiting for IE to fix it's parsing bug whereby it treats ` as an @@ -558,11 +554,11 @@ characters</a>, followed by a single U+003D EQUALS SIGN character, followed by zero or more <a href="infrastructure.html#space-character" title="space character">space characters</a>, followed by a single U+0027 - APOSTROPHE (<code>'</code>) character, followed by the <a href="#syntax-attribute-value" title="syntax-attribute-value">attribute value</a>, which, in + APOSTROPHE character ('), followed by the <a href="#syntax-attribute-value" title="syntax-attribute-value">attribute value</a>, which, in addition to the requirements given above for attribute values, - must not contain any literal U+0027 APOSTROPHE (<code>'</code>) - characters, and finally followed by a second single U+0027 - APOSTROPHE (<code>'</code>) character.</p> + must not contain any literal U+0027 APOSTROPHE characters ('), and + finally followed by a second single U+0027 APOSTROPHE character + (').</p> <div class="example"> @@ -588,11 +584,11 @@ characters</a>, followed by a single U+003D EQUALS SIGN character, followed by zero or more <a href="infrastructure.html#space-character" title="space character">space characters</a>, followed by a single U+0022 - QUOTATION MARK (<code>"</code>) character, followed by the <a href="#syntax-attribute-value" title="syntax-attribute-value">attribute value</a>, which, in + QUOTATION MARK character ("), followed by the <a href="#syntax-attribute-value" title="syntax-attribute-value">attribute value</a>, which, in addition to the requirements given above for attribute values, - must not contain any literal U+0022 QUOTATION MARK - (<code>"</code>) characters, and finally followed by a second - single U+0022 QUOTATION MARK (<code>"</code>) character.</p> + must not contain any literal U+0022 QUOTATION MARK characters ("), + and finally followed by a second single U+0022 QUOTATION MARK + character (").</p> <div class="example"> @@ -765,9 +761,9 @@ LINE FEED (LF) characters, or pairs of U+000D CARRIAGE RETURN (CR), U+000A LINE FEED (LF) characters in that order.</p><h4 id="character-references"><span class="secno">9.1.4 </span>Character references</h4><p>In certain cases described in other sections, <a href="#syntax-text" title="syntax-text">text</a> may be mixed with <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-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 kinds - of character references:</p><dl><dt>Named character references</dt> + <a href="#syntax-text" title="syntax-text">text</a>.</p><p>Character references must start with a U+0026 AMPERSAND character + (&). Following this, there are three possible kinds of character + references:</p><dl><dt>Named character references</dt> <dd>The ampersand must be followed by one of the names given in the <a href="named-character-references.html#named-character-references">named character references</a> section, using the same @@ -778,22 +774,22 @@ <dt>Decimal numeric character reference</dt> <dd>The ampersand must be followed by a U+0023 NUMBER SIGN - (<code>#</code>) character, followed by one or more digits in the - range U+0030 DIGIT ZERO (0) to U+0039 DIGIT NINE (9), representing - a base-ten integer that corresponds to a Unicode code point that is - allowed according to the definition below. The digits must then be - followed by a U+003B SEMICOLON character (;).</dd> + character (#), followed by one or more digits in the range U+0030 + DIGIT ZERO (0) to U+0039 DIGIT NINE (9), representing a base-ten + integer that corresponds to a Unicode code point that is allowed + according to the definition below. The digits must then be followed + by a U+003B SEMICOLON character (;).</dd> <dt>Hexadecimal numeric character reference</dt> <dd>The ampersand must be followed by a U+0023 NUMBER SIGN - (<code>#</code>) character, which must be followed by either a - U+0078 LATIN SMALL LETTER X character (x) or a U+0058 LATIN CAPITAL - LETTER X character (X), which must then be followed by one or more - digits in the range U+0030 DIGIT ZERO (0) to U+0039 DIGIT NINE (9), - U+0061 LATIN SMALL LETTER A to U+0066 LATIN SMALL LETTER F, and - U+0041 LATIN CAPITAL LETTER A to U+0046 LATIN CAPITAL LETTER F, + character (#), which must be followed by either a U+0078 LATIN + SMALL LETTER X character (x) or a U+0058 LATIN CAPITAL LETTER X + character (X), which must then be followed by one or more digits in + the range U+0030 DIGIT ZERO (0) to U+0039 DIGIT NINE (9), U+0061 + LATIN SMALL LETTER A to U+0066 LATIN SMALL LETTER F, and U+0041 + LATIN CAPITAL LETTER A to U+0046 LATIN CAPITAL LETTER F, representing a base-sixteen integer that corresponds to a Unicode code point that is allowed according to the definition below. The digits must then be followed by a U+003B SEMICOLON character @@ -807,8 +803,7 @@ ampersand</dfn> is a U+0026 AMPERSAND character (&) that is followed by some <a href="#syntax-text" title="syntax-text">text</a> other than a <a href="infrastructure.html#space-character">space character</a>, a U+003C LESS-THAN SIGN character - (<), or another U+0026 AMPERSAND character - (<code>&</code>).</p><h4 id="cdata-sections"><span class="secno">9.1.5 </span>CDATA sections</h4><p><dfn id="syntax-cdata" title="syntax-cdata">CDATA sections</dfn> must start with + (<), or another U+0026 AMPERSAND character (&).</p><h4 id="cdata-sections"><span class="secno">9.1.5 </span>CDATA sections</h4><p><dfn id="syntax-cdata" title="syntax-cdata">CDATA sections</dfn> must start with the character sequence U+003C LESS-THAN SIGN, U+0021 EXCLAMATION MARK, U+005B LEFT SQUARE BRACKET, U+0043 LATIN CAPITAL LETTER C, U+0044 LATIN CAPITAL LETTER D, U+0041 LATIN CAPITAL LETTER A, U+0054 @@ -825,11 +820,11 @@ MARK, U+002D HYPHEN-MINUS, U+002D HYPHEN-MINUS (<code title=""><!--</code>). Following this sequence, the comment may have <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 character (-) followed by a - U+003E GREATER-THAN SIGN (>) character, nor contain two - consecutive U+002D HYPHEN-MINUS (<code title="">-</code>) - characters, nor end with a U+002D HYPHEN-MINUS (<code title="">-</code>) character. Finally, the comment must be ended by + GREATER-THAN SIGN character (>), nor start with a U+002D + HYPHEN-MINUS character (-) followed by a U+003E GREATER-THAN SIGN + (>) character, nor contain two consecutive U+002D HYPHEN-MINUS + characters (<code title="">--</code>), nor end with a U+002D + HYPHEN-MINUS character (-). Finally, the comment must be ended by the three character sequence U+002D HYPHEN-MINUS, U+002D HYPHEN-MINUS, U+003E GREATER-THAN SIGN (<code title="">--></code>).</p><div class="impl"> @@ -3308,8 +3303,8 @@ <h5 id="markup-declaration-open-state"><span class="secno">9.2.4.44 </span><dfn>Markup declaration open state</dfn></h5> - <p>If the next two characters are both U+002D HYPHEN-MINUS (-) - characters, consume those two characters, create a comment token + <p>If the next two characters are both U+002D HYPHEN-MINUS + characters (-), consume those two characters, create a comment token whose data is the empty string, and switch to the <a href="#comment-start-state">comment start state</a>.</p> @@ -3418,8 +3413,8 @@ <dt>U+000C FORM FEED (FF)</dt> <!--<dt>U+000D CARRIAGE RETURN (CR)</dt>--> <dt>U+0020 SPACE</dt> - <dd><a href="#parse-error">Parse error</a>. Append two U+002D HYPHEN-MINUS (-) - characters and the <a href="#current-input-character">current input character</a> to the + <dd><a href="#parse-error">Parse error</a>. Append two U+002D HYPHEN-MINUS + characters (-) and the <a href="#current-input-character">current input character</a> to the comment token's data. Switch to the <a href="#comment-end-space-state">comment end space state</a>.</dd> @@ -3441,8 +3436,8 @@ be treated as live code --> <dt>Anything else</dt> - <dd><a href="#parse-error">Parse error</a>. Append two U+002D HYPHEN-MINUS (-) - characters and the <a href="#current-input-character">current input character</a> to the + <dd><a href="#parse-error">Parse error</a>. Append two U+002D HYPHEN-MINUS + characters (-) and the <a href="#current-input-character">current input character</a> to the comment token's data. Switch to the <a href="#comment-state">comment state</a>.</dd> @@ -3451,7 +3446,7 @@ <p>Consume the <a href="#next-input-character">next input character</a>:</p> <dl class="switch"><dt>U+002D HYPHEN-MINUS (-)</dt> - <dd>Append two U+002D HYPHEN-MINUS (-) characters and a U+0021 + <dd>Append two U+002D HYPHEN-MINUS characters (-) and a U+0021 EXCLAMATION MARK character (!) to the comment token's data. Switch to the <a href="#comment-end-dash-state">comment end dash state</a>.</dd> @@ -3465,7 +3460,7 @@ comment in comment end state --> <dt>Anything else</dt> - <dd>Append two U+002D HYPHEN-MINUS (-) characters, a U+0021 + <dd>Append two U+002D HYPHEN-MINUS characters (-), a U+0021 EXCLAMATION MARK character (!), and the <a href="#current-input-character">current input character</a> to the comment token's data. Switch to the <a href="#comment-state">comment state</a>.</dd> @@ -4116,17 +4111,18 @@ error</a>. No characters are consumed, and nothing is returned.</p> - <p>If the last character matched is not a U+003B SEMICOLON (<code title="">;</code>), there is a <a href="#parse-error">parse error</a>.</p> + <p>If the last character matched is not a U+003B SEMICOLON + character (;), there is a <a href="#parse-error">parse error</a>.</p> <p>If the character reference is being consumed <a href="#character-reference-in-attribute-value-state" title="character reference in attribute value state">as part of an attribute</a>, and the last character matched is not a U+003B - SEMICOLON character (<code title="">;</code>), and the next - character is in the range U+0030 DIGIT ZERO (0) to U+0039 DIGIT - NINE (9), U+0041 LATIN CAPITAL LETTER A to U+005A LATIN CAPITAL - LETTER Z, or U+0061 LATIN SMALL LETTER A to U+007A LATIN SMALL - LETTER Z, then, for historical reasons, all the characters that - were matched after the U+0026 AMPERSAND character (&) must be - unconsumed, and nothing is returned.</p> + SEMICOLON character (;), and the next character is in the range + U+0030 DIGIT ZERO (0) to U+0039 DIGIT NINE (9), U+0041 LATIN + CAPITAL LETTER A to U+005A LATIN CAPITAL LETTER Z, or U+0061 LATIN + SMALL LETTER A to U+007A LATIN SMALL LETTER Z, then, for + historical reasons, all the characters that were matched after the + U+0026 AMPERSAND character (&) must be unconsumed, and nothing + is returned.</p> <p>Otherwise, return a character token for the character corresponding to the character reference name (as given by the @@ -8211,19 +8207,18 @@ <dd> - <p>Append a U+003C LESS-THAN SIGN (<code title=""><</code>) - character, followed by the element's tag name. (For nodes - created by the <a href="#html-parser">HTML parser</a> or <code title="">Document.createElement()</code>, the tag name will be + <p>Append a U+003C LESS-THAN SIGN character character (<), + followed by the element's tag name. (For nodes created by the + <a href="#html-parser">HTML parser</a> or <code title="">Document.createElement()</code>, the tag name will be lowercase.)</p> <p>For each attribute that the element has, append a U+0020 SPACE character, the attribute's name (which, for attributes set by the <a href="#html-parser">HTML parser</a> or by <code title="">Element.setAttributeNode()</code> or <code title="">Element.setAttribute()</code>, will be lowercase), a - U+003D EQUALS SIGN (<code title="">=</code>) character, a - U+0022 QUOTATION MARK (<code title="">"</code>) - character, the attribute's value, <a href="#escapingString" title="escaping a - string">escaped as described below</a> in <i>attribute - mode</i>, and a second U+0022 QUOTATION MARK (<code title="">"</code>) character.</p> + U+003D EQUALS SIGN character (=), a U+0022 QUOTATION MARK + character ("), the attribute's value, <a href="#escapingString" title="escaping a string">escaped as described below</a> in + <i>attribute mode</i>, and a second U+0022 QUOTATION MARK + character (").</p> <p>While the exact order of attributes is UA-defined, and may depend on factors such as the order that the attributes were @@ -8231,8 +8226,7 @@ such that consecutive invocations of this algorithm serialize an element's attributes in the same order.</p> - <p>Append a U+003E GREATER-THAN SIGN (<code title="">></code>) - character.</p> + <p>Append a U+003E GREATER-THAN SIGN character (>).</p> <p>If <var title="">current node</var> is an <code><a href="the-canvas-element.html#the-area-element">area</a></code>, <code><a href="semantics.html#the-base-element">base</a></code>, <code><a href="obsolete.html#basefont">basefont</a></code>, @@ -8253,8 +8247,10 @@ <p>Append the value of running the <a href="#html-fragment-serialization-algorithm">HTML fragment serialization algorithm</a> on the <var title="">current node</var> element (thus recursing into this algorithm for - that element), followed by a U+003C LESS-THAN SIGN (<code title=""><</code>) character, a U+002F SOLIDUS (<code title="">/</code>) character, the element's tag name again, - and finally a U+003E GREATER-THAN SIGN (<code title="">></code>) character.</p> + that element), followed by a U+003C LESS-THAN SIGN character + (<), a U+002F SOLIDUS character (/), the element's tag name + again, and finally a U+003E GREATER-THAN SIGN character + (>).</p> </dd>
Received on Wednesday, 21 October 2009 12:06:40 UTC