- From: Michael Smith via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 12 Jan 2010 08:59:22 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/spec-author-view In directory hutz:/tmp/cvs-serv32572 Modified Files: Overview.html acknowledgements.html apis-in-html-documents.html association-of-controls-and-forms.html browsers.html commands.html common-input-element-attributes.html common-microsyntaxes.html content-models.html dnd.html dom.html editing.html edits.html elements.html embedded-content-1.html forms.html fragment-links.js grouping-content.html history.html iana.html index.html infrastructure.html interactive-elements.html introduction.html links.html named-character-references.html number-state.html obsolete.html offline.html references.html scripting-1.html sections.html semantics.html spec.html states-of-the-type-attribute.html syntax.html tabular-data.html text-level-semantics.html the-button-element.html the-canvas-element.html the-iframe-element.html the-input-element.html the-map-element.html the-xhtml-syntax.html timers.html urls.html video.html Log Message: freeze sandbox='' on document creation (whatwg r4580) [updated by splitter] Index: infrastructure.html =================================================================== RCS file: /sources/public/html5/spec-author-view/infrastructure.html,v retrieving revision 1.560 retrieving revision 1.561 diff -u -d -r1.560 -r1.561 --- infrastructure.html 6 Jan 2010 15:49:34 -0000 1.560 +++ infrastructure.html 12 Jan 2010 08:59:17 -0000 1.561 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -309,8 +311,13 @@ sometimes called an <i>Internet media type</i> in protocol literature. The term <i>media type</i> in this specification is used to refer to the type of media intended for presentation, as used by - the CSS specifications. <a href="references.html#refsRFC2046">[RFC2046]</a> <a href="references.html#refsMQ">[MQ]</a></p><p>A string is a <dfn id="valid-mime-type">valid MIME type</dfn> if it matches the <code title="">media-type</code> rule defined in section 3.7 "Media - Types" of RFC 2616. <a href="references.html#refsHTTP">[HTTP]</a></p><h4 id="xml"><span class="secno">2.1.2 </span>XML</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p id="html-namespace">To ease migration from HTML to XHTML, UAs + the CSS specifications. <a href="references.html#refsRFC2046">[RFC2046]</a> <a href="references.html#refsMQ">[MQ]</a></p><p>A string is a <dfn id="valid-mime-type">valid MIME type</dfn> if it matches the <code title="">media-type</code> rule defined in section 3.7 "Media Types" + of RFC 2616. In particular, a <a href="#valid-mime-type">valid MIME type</a> may + include MIME type parameters. <a href="references.html#refsHTTP">[HTTP]</a></p><p>A string is a <dfn id="valid-mime-type-with-no-parameters">valid MIME type with no parameters</dfn> if it + matches the <code title="">media-type</code> rule defined in section + 3.7 "Media Types" of RFC 2616, but does not contain any U+003B + SEMICOLON characters (;). In other words, if it consists only of a + type and subtype, with no MIME Type parameters. <a href="references.html#refsHTTP">[HTTP]</a></p><h4 id="xml"><span class="secno">2.1.2 </span>XML</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p id="html-namespace">To ease migration from HTML to XHTML, UAs conforming to this specification will place elements in HTML in the <code>http://www.w3.org/1999/xhtml</code> namespace, at least for the purposes of the DOM and CSS. The term "<dfn id="html-elements">HTML Index: text-level-semantics.html =================================================================== RCS file: /sources/public/html5/spec-author-view/text-level-semantics.html,v retrieving revision 1.561 retrieving revision 1.562 diff -u -d -r1.561 -r1.562 --- text-level-semantics.html 6 Jan 2010 16:38:37 -0000 1.561 +++ text-level-semantics.html 12 Jan 2010 08:59:19 -0000 1.562 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -268,7 +270,7 @@ <a href="Overview.html#contents">Table of contents</a> – <a href="edits.html">4.7 Edits →</a> <ol class="toc"><li><ol><li><a href="text-level-semantics.html#text-level-semantics"><span class="secno">4.6 </span>Text-level semantics</a> - <ol><li><a href="text-level-semantics.html#the-a-element"><span class="secno">4.6.1 </span>The <code>a</code> element</a></li><li><a href="text-level-semantics.html#the-em-element"><span class="secno">4.6.2 </span>The <code>em</code> element</a></li><li><a href="text-level-semantics.html#the-strong-element"><span class="secno">4.6.3 </span>The <code>strong</code> element</a></li><li><a href="text-level-semantics.html#the-small-element"><span class="secno">4.6.4 </span>The <code>small</code> element</a></li><li><a href="text-level-semantics.html#the-cite-element"><span class="secno">4.6.5 </span>The <code>cite</code> element</a></li><li><a href="text-level-semantics.html#the-q-element"><span class="secno">4.6.6 </span>The <code>q</code> element</a></li><li><a href="text-level-semantics.html#the-dfn-element"><span class="secno">4.6.7 </span>The <code>dfn</code> element</a></li><li><a href="text-level-semantics.html#the-abbr-element"><span class="secno">4.6.8 </span>The <code>abbr</code> element</a></li><i><a href="text-level-semantics.html#the-time-element"><span class="secno">4.6.9 </span>The <code>time</code> element</a></li><li><a href="text-level-semantics.html#the-code-element"><span class="secno">4.6.10 </span>The <code>code</code> element</a></li><li><a href="text-level-semantics.html#the-var-element"><span class="secno">4.6.11 </span>The <code>var</code> element</a></li><li><a href="text-level-semantics.html#the-samp-element"><span class="secno">4.6.12 </span>The <code>samp</code> element</a></li><li><a href="text-level-semantics.html#the-kbd-element"><span class="secno">4.6.13 </span>The <code>kbd</code> element</a></li><li><a href="text-level-semantics.html#the-sub-and-sup-elements"><span class="secno">4.6.14 </span>The <code>sub</code> and <code>sup</code> elements</a></li><li><a href="text-level-semantics.html#the-i-element"><span class="secno">4.6.15 </span>The <code>i</code> element</a></li><li><a href="text-level-semantics.html#the-b-element"><span class="secno">4.6.16 </span>The <code>b</coe> element</a></li><li><a href="text-level-semantics.html#the-mark-element"><span class="secno">4.6.17 </span>The <code>mark</code> element</a></li><li><a href="text-level-semantics.html#the-progress-element"><span class="secno">4.6.18 </span>The <code>progress</code> element</a></li><li><a href="text-level-semantics.html#the-meter-element"><span class="secno">4.6.19 </span>The <code>meter</code> element</a></li><li><a href="text-level-semantics.html#the-ruby-element"><span class="secno">4.6.20 </span>The <code>ruby</code> element</a></li><li><a href="text-level-semantics.html#the-rt-element"><span class="secno">4.6.21 </span>The <code>rt</code> element</a></li><li><a href="text-level-semantics.html#the-rp-element"><span class="secno">4.6.22 </span>The <code>rp</code> element</a></li><li><a href="text-level-semantics.html#the-bdo-element"><span class="secno">4.6.23 </span>The <code>bdo</code> element</a></li><li><a href="text-level-semantics.html#the-span-element"><span class="secno">4.6.24 </span>The <codespan</code> element</a></li><li><a href="text-level-semantics.html#usage-summary"><span class="secno">4.6.25 </span>Usage summary</a></li></ol></li></ol></li></ol></div> + <ol><li><a href="text-level-semantics.html#the-a-element"><span class="secno">4.6.1 </span>The <code>a</code> element</a></li><li><a href="text-level-semantics.html#the-em-element"><span class="secno">4.6.2 </span>The <code>em</code> element</a></li><li><a href="text-level-semantics.html#the-strong-element"><span class="secno">4.6.3 </span>The <code>strong</code> element</a></li><li><a href="text-level-semantics.html#the-small-element"><span class="secno">4.6.4 </span>The <code>small</code> element</a></li><li><a href="text-level-semantics.html#the-cite-element"><span class="secno">4.6.5 </span>The <code>cite</code> element</a></li><li><a href="text-level-semantics.html#the-q-element"><span class="secno">4.6.6 </span>The <code>q</code> element</a></li><li><a href="text-level-semantics.html#the-dfn-element"><span class="secno">4.6.7 </span>The <code>dfn</code> element</a></li><li><a href="text-level-semantics.html#the-abbr-element"><span class="secno">4.6.8 </span>The <code>abbr</code> element</a></li><i><a href="text-level-semantics.html#the-time-element"><span class="secno">4.6.9 </span>The <code>time</code> element</a></li><li><a href="text-level-semantics.html#the-code-element"><span class="secno">4.6.10 </span>The <code>code</code> element</a></li><li><a href="text-level-semantics.html#the-var-element"><span class="secno">4.6.11 </span>The <code>var</code> element</a></li><li><a href="text-level-semantics.html#the-samp-element"><span class="secno">4.6.12 </span>The <code>samp</code> element</a></li><li><a href="text-level-semantics.html#the-kbd-element"><span class="secno">4.6.13 </span>The <code>kbd</code> element</a></li><li><a href="text-level-semantics.html#the-sub-and-sup-elements"><span class="secno">4.6.14 </span>The <code>sub</code> and <code>sup</code> elements</a></li><li><a href="text-level-semantics.html#the-i-element"><span class="secno">4.6.15 </span>The <code>i</code> element</a></li><li><a href="text-level-semantics.html#the-b-element"><span class="secno">4.6.16 </span>The <code>b</coe> element</a></li><li><a href="text-level-semantics.html#the-mark-element"><span class="secno">4.6.17 </span>The <code>mark</code> element</a></li><li><a href="text-level-semantics.html#the-ruby-element"><span class="secno">4.6.18 </span>The <code>ruby</code> element</a></li><li><a href="text-level-semantics.html#the-rt-element"><span class="secno">4.6.19 </span>The <code>rt</code> element</a></li><li><a href="text-level-semantics.html#the-rp-element"><span class="secno">4.6.20 </span>The <code>rp</code> element</a></li><li><a href="text-level-semantics.html#the-bdo-element"><span class="secno">4.6.21 </span>The <code>bdo</code> element</a></li><li><a href="text-level-semantics.html#the-span-element"><span class="secno">4.6.22 </span>The <code>span</code> element</a></li><li><a href="text-level-semantics.html#usage-summary"><span class="secno">4.6.23 </span>Usage summary</a></li></ol></li></ol></li></ol></div> <h3 id="text-level-semantics"><span class="secno">4.6 </span>Text-level semantics</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><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> <dd><a href="content-models.html#flow-content">Flow content</a>.</dd> @@ -331,7 +333,15 @@ <li> <a href="/legal">Legal</a> </li> </ul> </nav></pre> - </div><div class="example"> + </div><dl class="domintro"><dt><var title="">option</var> . <code title="dom-option-text"><a href="#dom-option-text">text</a></code></dt> + + <dd> + + <p>Same as <code>textContent</code>.</p> + + </dd> + + </dl><div class="example"> <p>The <code><a href="#the-a-element">a</a></code> element may be wrapped around entire paragraphs, lists, tables, and so forth, even entire sections, so @@ -1430,222 +1440,7 @@ <p><mark>An obstruction in a gate will prevent it from accepting a wormhole connection.</mark></p></pre> - </div><h4 id="the-progress-element"><span class="secno">4.6.18 </span>The <dfn><code>progress</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> - <dd><a href="content-models.html#flow-content">Flow content</a>.</dd> - <dd><a href="content-models.html#phrasing-content">Phrasing content</a>.</dd> - <dt>Contexts in which this element may be used:</dt> - <dd>Where <a href="content-models.html#phrasing-content">phrasing content</a> is expected.</dd> - <dt>Content model:</dt> - <dd><a href="content-models.html#phrasing-content">Phrasing content</a>, but there must be no <code><a href="#the-progress-element">progress</a></code> element descendants.</dd> - <dt>Content attributes:</dt> - <dd><a href="elements.html#global-attributes">Global attributes</a></dd> - <dd><code title="attr-progress-value"><a href="#attr-progress-value">value</a></code></dd> - <dd><code title="attr-progress-max"><a href="#attr-progress-max">max</a></code></dd> - <dt>DOM interface:</dt> - <dd> -<pre class="idl">interface <dfn id="htmlprogresselement">HTMLProgressElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> { - attribute float <a href="#dom-progress-value" title="dom-progress-value">value</a>; - attribute float <a href="#dom-progress-max" title="dom-progress-max">max</a>; - readonly attribute float <a href="#dom-progress-position" title="dom-progress-position">position</a>; -};</pre> - </dd> - </dl><p>The <code><a href="#the-progress-element">progress</a></code> element <a href="#represents">represents</a> the - completion progress of a task. The progress is either indeterminate, - indicating that progress is being made but that it is not clear how - much more work remains to be done before the task is complete - (e.g. because the task is waiting for a remote host to respond), or - the progress is a number in the range zero to a maximum, giving the - fraction of work that has so far been completed.</p><p>There are two attributes that determine the current task - completion represented by the element.</p><p>The <dfn id="attr-progress-value" title="attr-progress-value"><code>value</code></dfn> - attribute specifies how much of the task has been completed, and the - <dfn id="attr-progress-max" title="attr-progress-max"><code>max</code></dfn> attribute - specifies how much work the task requires in total. The units are - arbitrary and not specified.</p><p>Authors are encouraged to also include the current value and the - maximum value inline as text inside the element, so that the - progress is made available to users of legacy user agents.</p><div class="example"> - <p>Here is a snippet of a Web application that shows the progress - of some automated task:</p> - <pre><section> - <h2>Task Progress</h2> - <p>Progress: <progress id="p" max=100><span>0</span>%</progress></p> - <script> - var progressBar = document.getElementById('p'); - function updateProgress(newValue) { - progressBar.value = newValue; - progressBar.getElementsByTagName('span')[0].textContent = newValue; - } - </script> -</section></pre> - <p>(The <code>updateProgress()</code> method in this example would - be called by some other code on the page to update the actual - progress bar as the task progressed.)</p> - </div><p>The <code title="attr-progress-value"><a href="#attr-progress-value">value</a></code> and <code title="attr-progress-max"><a href="#attr-progress-max">max</a></code> attributes, when present, must - have values that are <a href="common-microsyntaxes.html#valid-floating-point-number" title="valid floating point number">valid - floating point numbers</a>. The <code title="attr-progress-value"><a href="#attr-progress-value">value</a></code> attribute, if present, must - have a value equal to or greater than zero, and less than or equal - to the value of the <code title="attr-progress-max"><a href="#attr-progress-max">max</a></code> - attribute, if present, or 1.0, otherwise. The <code title="attr-progress-max"><a href="#attr-progress-max">max</a></code> attribute, if present, must - have a value greater than zero.</p><p class="note">The <code><a href="#the-progress-element">progress</a></code> element is the wrong - element to use for something that is just a gauge, as opposed to - task progress. For instance, indicating disk space usage using - <code><a href="#the-progress-element">progress</a></code> would be inappropriate. Instead, the - <code><a href="#the-meter-element">meter</a></code> element is available for such use cases.</p><dl class="domintro"><dt><var title="">progress</var> . <code title="dom-progress-position"><a href="#dom-progress-position">position</a></code></dt> - - <dd> - - <p>For a determinate progress bar (one with known current and - maximum values), returns the result of dividing the current value - by the maximum value.</p> - - <p>For an indeterminate progress bar, returns −1.</p> - - </dd></dl><h4 id="the-meter-element"><span class="secno">4.6.19 </span>The <dfn><code>meter</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- Keep this after <progress> and NOT close to <time> --><dl class="element"><dt>Categories</dt> - <dd><a href="content-models.html#flow-content">Flow content</a>.</dd> - <dd><a href="content-models.html#phrasing-content">Phrasing content</a>.</dd> - <dt>Contexts in which this element may be used:</dt> - <dd>Where <a href="content-models.html#phrasing-content">phrasing content</a> is expected.</dd> - <dt>Content model:</dt> - <dd><a href="content-models.html#phrasing-content">Phrasing content</a>, but there must be no <code><a href="#the-meter-element">meter</a></code> element descendants.</dd> - <dt>Content attributes:</dt> - <dd><a href="elements.html#global-attributes">Global attributes</a></dd> - <dd><code title="attr-meter-value"><a href="#attr-meter-value">value</a></code></dd> - <dd><code title="attr-meter-min"><a href="#attr-meter-min">min</a></code></dd> - <dd><code title="attr-meter-low"><a href="#attr-meter-low">low</a></code></dd> - <dd><code title="attr-meter-high"><a href="#attr-meter-high">high</a></code></dd> - <dd><code title="attr-meter-max"><a href="#attr-meter-max">max</a></code></dd> - <dd><code title="attr-meter-optimum"><a href="#attr-meter-optimum">optimum</a></code></dd> - <dt>DOM interface:</dt> - <dd> -<pre class="idl">interface <dfn id="htmlmeterelement">HTMLMeterElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> { - attribute float <a href="#dom-meter-value" title="dom-meter-value">value</a>; - attribute float <a href="#dom-meter-min" title="dom-meter-min">min</a>; - attribute float <a href="#dom-meter-max" title="dom-meter-max">max</a>; - attribute float <a href="#dom-meter-low" title="dom-meter-low">low</a>; - attribute float <a href="#dom-meter-high" title="dom-meter-high">high</a>; - attribute float <a href="#dom-meter-optimum" title="dom-meter-optimum">optimum</a>; -};</pre> - </dd> - </dl><p>The <code><a href="#the-meter-element">meter</a></code> element <a href="#represents">represents</a> a scalar - measurement within a known range, or a fractional value; for example - disk usage, the relevance of a query result, or the fraction of a - voting population to have selected a particular candidate.</p><p>This is also known as a gauge.</p><p class="note">The <code><a href="#the-meter-element">meter</a></code> element should not be used to - indicate progress (as in a progress bar). For that role, HTML - provides a separate <code><a href="#the-progress-element">progress</a></code> element.</p><p class="note">The <code><a href="#the-meter-element">meter</a></code> element also does not - represent a scalar value of arbitrary range — for example, it - would be wrong to use this to report a weight, or height, unless - there is a known maximum value.</p><p>There are six attributes that determine the semantics of the - gauge represented by the element.</p><p>The <dfn id="attr-meter-min" title="attr-meter-min"><code>min</code></dfn> attribute - specifies the lower bound of the range, and the <dfn id="attr-meter-max" title="attr-meter-max"><code>max</code></dfn> attribute specifies - the upper bound. The <dfn id="attr-meter-value" title="attr-meter-value"><code>value</code></dfn> attribute - specifies the value to have the gauge indicate as the "measured" - value.</p><p>The other three attributes can be used to segment the gauge's - range into "low", "medium", and "high" parts, and to indicate which - part of the gauge is the "optimum" part. The <dfn id="attr-meter-low" title="attr-meter-low"><code>low</code></dfn> attribute specifies - the range that is considered to be the "low" part, and the <dfn id="attr-meter-high" title="attr-meter-high"><code>high</code></dfn> attribute specifies - the range that is considered to be the "high" part. The <dfn id="attr-meter-optimum" title="attr-meter-optimum"><code>optimum</code></dfn> attribute - gives the position that is "optimum"; if that is higher than the - "high" value then this indicates that the higher the value, the - better; if it's lower than the "low" mark then it indicates that - lower values are better, and naturally if it is in between then it - indicates that neither high nor low values are good.</p><p>Authoring requirements<code title="attr-meter-value"><a href="#attr-meter-value">value</a></code> attribute must be - specified. The <code title="attr-meter-value"><a href="#attr-meter-value">value</a></code>, <code title="attr-meter-min"><a href="#attr-meter-min">min</a></code>, <code title="attr-meter-low"><a href="#attr-meter-low">low</a></code>, <code title="attr-meter-high"><a href="#attr-meter-high">high</a></code>, <code title="attr-meter-max"><a href="#attr-meter-max">max</a></code>, and <code title="attr-meter-optimum"><a href="#attr-meter-optimum">optimum</a></code> attributes, when present, - must have values that are <a href="common-microsyntaxes.html#valid-floating-point-number" title="valid floating point - number">valid floating point numbers</a>.</p><p>In addition, the attributes' values are further constrained:</p><p>Let <var title="">value</var> be the <code title="attr-meter-value"><a href="#attr-meter-value">value</a></code> attribute's number.</p><p>If the <code title="attr-meter-min"><a href="#attr-meter-min">min</a></code> attribute - attribute is specified, then let <var title="">minimum</var> be that - attribute's value; otherwise, let it be zero.</p><p>If the <code title="attr-meter-max"><a href="#attr-meter-max">max</a></code> attribute - attribute is specified, then let <var title="">maximum</var> be that - attribute's value; otherwise, let it be 1.0.</p><p>The following inequalities must hold, as applicable:</p><ul class="brief"><li><var title="">minimum</var> ≤ <var title="">value</var> ≤ <var title="">maximum</var></li> - <li><var title="">minimum</var> ≤ <code title="attr-meter-low"><a href="#attr-meter-low">low</a></code> ≤ <var title="">maximum</var> (if <code title="attr-meter-low"><a href="#attr-meter-low">low</a></code> is specified)</li> - <li><var title="">minimum</var> ≤ <code title="attr-meter-high"><a href="#attr-meter-high">high</a></code> ≤ <var title="">maximum</var> (if <code title="attr-meter-high"><a href="#attr-meter-high">high</a></code> is specified)</li> - <li><var title="">minimum</var> ≤ <code title="attr-meter-optimum"><a href="#attr-meter-optimum">optimum</a></code> ≤ <var title="">maximum</var> (if <code title="attr-meter-optimum"><a href="#attr-meter-optimum">optimum</a></code> is specified)</li> - </ul><p>If both the <code title="attr-meter-low"><a href="#attr-meter-low">low</a></code> and <code title="attr-meter-high"><a href="#attr-meter-high">high</a></code> attributes are specified, then - the <code title="attr-meter-low"><a href="#attr-meter-low">low</a></code> attribute's value must - be less than or equal to the value of the <code title="attr-meter-high"><a href="#attr-meter-high">high</a></code> attribute.</p><p class="note">If no minimum or maximum is specified, then the - range is assumed to be 0..1, and the value thus has to be within - that range.</p><p>Authors are encouraged to include a textual representation of the - gauge's state in the element's contents, for users of user agents - that do not support the <code><a href="#the-meter-element">meter</a></code> element.</p><div class="example"> - - <p>The following examples show three gauges that would all be - three-quarters full:</p> - - <pre>Storage space usage: <meter value=6 max=8>6 blocks used (out of 8 total)</meter> -Voter turnout: <meter value=0.75><img alt="75%" src="graph75.png"></meter> -Tickets sold: <meter min="0" max="100" value="75"></meter></pre> - - <p>The following example is incorrect use of the element, because - it doesn't give a range (and since the default maximum is 1, both - of the gauges would end up looking maxed out):</p> - - <pre class="bad"><p>The grapefruit pie had a radius of <meter value=12>12cm</meter> -and a height of <meter value=2>2cm</meter>.</p> <!-- <strong>BAD!</strong> --></pre> - - <p>Instead, one would either not include the meter element, or use - the meter element with a defined range to give the dimensions in - context compared to other pies:</p> - - <pre><p>The grapefruit pie had a radius of 12cm and a height of -2cm.</p> -<dl> - <dt>Radius: <dd> <meter min=0 max=20 value=12>12cm</meter> - <dt>Height: <dd> <meter min=0 max=10 value=2>2cm</meter> -</dl></pre> - - </div><p>There is no explicit way to specify units in the - <code><a href="#the-meter-element">meter</a></code> element, but the units may be specified in the - <code title="attr-title"><a href="elements.html#the-title-attribute">title</a></code> attribute in free-form text.</p><div class="example"> - - <p>The example above could be extended to mention the units:</p> - - <pre><dl> - <dt>Radius: <dd> <meter min=0 max=20 value=12 title="centimeters">12cm</meter> - <dt>Height: <dd> <meter min=0 max=10 value=2 title="centimeters">2cm</meter> -</dl></pre> - - </div><div class="example"> - <p>The following markup:</p> - <pre><h3>Suggested groups</h3> -<menu type="toolbar"> - <a href="?cmd=hsg" onclick="hideSuggestedGroups()">Hide suggested groups</a> -</menu> -<ul> - <li> - <p><a href="/group/comp.infosystems.www.authoring.stylesheets/view">comp.infosystems.www.authoring.stylesheets</a> - - <a href="/group/comp.infosystems.www.authoring.stylesheets/subscribe">join</a></p> - <p>Group description: <strong>Layout/presentation on the WWW.</strong></p> - <p><strong><meter value="0.5">Moderate activity,</meter></strong> Usenet, 618 subscribers</p> - </li> - <li> - <p><a href="/group/netscape.public.mozilla.xpinstall/view">netscape.public.mozilla.xpinstall</a> - - <a href="/group/netscape.public.mozilla.xpinstall/subscribe">join</a></p> - <p>Group description: <strong>Mozilla XPInstall discussion.</strong></p> - <p><strong><meter value="0.25">Low activity,</meter></strong> Usenet, 22 subscribers</p> - </li> - <li> - <p><a href="/group/mozilla.dev.general/view">mozilla.dev.general</a> - - <a href="/group/mozilla.dev.general/subscribe">join</a></p> - <p><strong><meter value="0.25">Low activity,</meter></strong> Usenet, 66 subscribers</p> - </li> -</ul></pre> - <p>Might be rendered as follows:</p> - <p><img alt="With the <meter> elements rendered as inline green bars of varying lengths." src="images/sample-meter.png"></p> - </div><p>User agents may<code title="attr-title"><a href="elements.html#the-title-attribute">title</a></code> attribute and the other - attributes to provide context-sensitive help or inline text - detailing the actual values.</p><div class="example"> - <p>For example, the following snippet:</p> - <pre><meter min=0 max=60 value=23.2 title=seconds></meter></pre> - <p>...might cause the user agent to display a gauge with a tooltip - saying "Value: 23.2 out of 60." on one line and "seconds" on a - second line.</p> - </div><div class="example"> - - <p>The following example shows how a gauge could fall back to - localized or pretty-printed text.</p> - - <pre><p>Disk usage: <meter min=0 value=170261928 max=233257824>170 261 928 bytes used -out of 233 257 824 bytes available</meter></p></pre> - - </div><h4 id="the-ruby-element"><span class="secno">4.6.20 </span>The <dfn><code>ruby</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> + </div><h4 id="the-ruby-element"><span class="secno">4.6.18 </span>The <dfn><code>ruby</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> <dd><a href="content-models.html#flow-content">Flow content</a>.</dd> <dd><a href="content-models.html#phrasing-content">Phrasing content</a>.</dd> <dt>Contexts in which this element may be used:</dt> @@ -1682,7 +1477,7 @@ <p>This might be rendered as:</p> - <p><img alt="The two main ideographs, each with its annotation in hiragana rendered in a smaller font above it." src="images/sample-ruby-ja.png"></p> + <p><img alt="The two main ideographs, each with its annotation in hiragana rendered in a smaller font above it." src="http://dev.w3.org/html5/spec/images/sample-ruby-ja.png"></p> </div><div class="example"> @@ -1699,7 +1494,7 @@ <p>This might be rendered as:</p> - <p><img alt="The two main ideographs, each with its bopomofo annotation rendered in a smaller font next to it." src="images/sample-ruby-bopomofo.png"></p> + <p><img alt="The two main ideographs, each with its bopomofo annotation rendered in a smaller font next to it." src="http://dev.w3.org/html5/spec/images/sample-ruby-bopomofo.png"></p> </div><div class="example"> @@ -1718,9 +1513,9 @@ <p>This might be rendered as:</p> - <p><img alt="The two main ideographs, each with its pinyin annotation rendered in a smaller font above it." src="images/sample-ruby-pinyin.png"></p> + <p><img alt="The two main ideographs, each with its pinyin annotation rendered in a smaller font above it." src="http://dev.w3.org/html5/spec/images/sample-ruby-pinyin.png"></p> - </div><!-- Note: Examples are 32px/16px Stone Sans Sem ITC TT --><h4 id="the-rt-element"><span class="secno">4.6.21 </span>The <dfn><code>rt</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> + </div><!-- Note: Examples are 32px/16px Stone Sans Sem ITC TT --><h4 id="the-rt-element"><span class="secno">4.6.19 </span>The <dfn><code>rt</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> <dd>None.</dd> <dt>Contexts in which this element may be used:</dt> <dd>As a child of a <code><a href="#the-ruby-element">ruby</a></code> element.</dd> @@ -1734,7 +1529,7 @@ ruby annotation.</p><p>An <code><a href="#the-rt-element">rt</a></code> element <a href="#represents">represents</a> an annotation (given by its children) for the zero or more nodes of phrasing content that immediately precedes it in the - <code><a href="#the-ruby-element">ruby</a></code> element, ignoring <code><a href="#the-rp-element">rp</a></code> elements.</p><h4 id="the-rp-element"><span class="secno">4.6.22 </span>The <dfn><code>rp</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> + <code><a href="#the-ruby-element">ruby</a></code> element, ignoring <code><a href="#the-rp-element">rp</a></code> elements.</p><h4 id="the-rp-element"><span class="secno">4.6.20 </span>The <dfn><code>rp</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> <dd>None.</dd> <dt>Contexts in which this element may be used:</dt> <dd>As a child of a <code><a href="#the-ruby-element">ruby</a></code> element, either immediately before or immediately after an <code><a href="#the-rt-element">rt</a></code> element.</dd> @@ -1770,7 +1565,7 @@ <pre lang="ja">... 漢 (かん) 字 (じ) ...</pre> - </div><h4 id="the-bdo-element"><span class="secno">4.6.23 </span>The <dfn><code>bdo</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> + </div><h4 id="the-bdo-element"><span class="secno">4.6.21 </span>The <dfn><code>bdo</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> <dd><a href="content-models.html#flow-content">Flow content</a>.</dd> <dd><a href="content-models.html#phrasing-content">Phrasing content</a>.</dd> <dt>Contexts in which this element may be used:</dt> @@ -1788,7 +1583,7 @@ explicitly specifying a direction override. <a href="references.html#refsBIDI">[BIDI]</a></p><p>Authors must specify the <code title="attr-dir"><a href="elements.html#the-dir-attribute">dir</a></code> attribute on this element, with the value <code>ltr</code> to specify a left-to-right override and with the value <code>rtl</code> - to specify a right-to-left override.</p><h4 id="the-span-element"><span class="secno">4.6.24 </span>The <dfn><code>span</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> + to specify a right-to-left override.</p><h4 id="the-span-element"><span class="secno">4.6.22 </span>The <dfn><code>span</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> <dd><a href="content-models.html#flow-content">Flow content</a>.</dd> <dd><a href="content-models.html#phrasing-content">Phrasing content</a>.</dd> <dt>Contexts in which this element may be used:</dt> @@ -1819,7 +1614,7 @@ <span class="keyword">break</span>; }</code></pre></pre> - </div><h4 id="usage-summary"><span class="secno">4.6.25 </span>Usage summary</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><i>This section is non-normative.</i></p><table><thead><tr><th>Element + </div><h4 id="usage-summary"><span class="secno">4.6.23 </span>Usage summary</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><i>This section is non-normative.</i></p><table><thead><tr><th>Element </th><th>Purpose </th><th>Example </th></tr></thead><tbody><tr><td><code><a href="#the-a-element">a</a></code> @@ -1894,14 +1689,6 @@ </td><td>Highlight </td><td><pre class="example">Elderflower cordial, with one <strong><mark>part</mark></strong> cordial to ten <strong><mark>part</mark></strong>s water, stands a<strong><mark>part</mark></strong> from the rest.</pre> - </td></tr><tr><td><code><a href="#the-progress-element">progress</a></code> - </td><td>Progress bar - </td><td><pre class="example">Copying: <strong><progress value=0.75>75%</progress></strong></pre> - - </td></tr><tr><td><code><a href="#the-meter-element">meter</a></code> - </td><td>Gauge - </td><td><pre class="example">Disk space remaining: <strong><meter value=0.75>75%<meter></strong></pre> - </td></tr><tr><td><code><a href="#the-ruby-element">ruby</a></code>, <code><a href="#the-rt-element">rt</a></code>, <code><a href="#the-rp-element">rp</a></code> </td><td>Ruby annotations </td><td><pre class="example"><strong><ruby> OJ <rp>(<rt>Orange Juice<rp>)</ruby></strong></pre> Index: scripting-1.html =================================================================== RCS file: /sources/public/html5/spec-author-view/scripting-1.html,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- scripting-1.html 6 Jan 2010 15:49:34 -0000 1.11 +++ scripting-1.html 12 Jan 2010 08:59:18 -0000 1.12 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -328,8 +330,9 @@ specified.</p><p>The <dfn id="attr-script-type" title="attr-script-type"><code>type</code></dfn> attribute gives the language of the script or format of the data. If the attribute is present, its value must be a <a href="infrastructure.html#valid-mime-type">valid MIME - type</a>, optionally with parameters. The <code title="">charset</code> parameter must not be specified. (The - default, which is used if the attribute is absent, is "<code title="">text/javascript</code>".)</p><p>The <dfn id="attr-script-src" title="attr-script-src"><code>src</code></dfn> + type</a>. The <code title="">charset</code> parameter must not be + specified. (The default, which is used if the attribute is absent, + is "<code title="">text/javascript</code>".)</p><p>The <dfn id="attr-script-src" title="attr-script-src"><code>src</code></dfn> attribute, if specified, gives the address of the external script resource to use. The value of the attribute must be a <a href="urls.html#valid-url">valid URL</a> identifying a script resource of the type given by the @@ -364,10 +367,9 @@ synchronous blocking behavior that is the default.</p><p>If one or both of the <code title="attr-script-defer"><a href="#attr-script-defer">defer</a></code> and <code title="attr-script-async"><a href="#attr-script-async">async</a></code> attributes are specified, the <code title="attr-script-src"><a href="#attr-script-src">src</a></code> attribute must also be specified.</p><p>Changing the <code title="attr-script-src"><a href="#attr-script-src">src</a></code>, <code title="attr-script-type"><a href="#attr-script-type">type</a></code>, <code title="attr-script-charset"><a href="#attr-script-charset">charset</a></code>, <code title="attr-script-async"><a href="#attr-script-async">async</a></code>, and <code title="attr-script-defer"><a href="#attr-script-defer">defer</a></code> attributes dynamically has no - direct effect; these attribute are only used when the element is - <a href="infrastructure.html#insert-an-element-into-a-document" title="insert an element into a document">inserted into the - document</a>.</p><!-- by implication, - changes to the base URL also have no effect --><dl class="domintro"><dt><var title="">script</var> . <code title="dom-script-text"><a href="#dom-script-text">text</a></code> [ = <var title="">value</var> ]</dt> + direct effect; these attribute are only used at specific times + described below.</p><!-- by implication, changes to the base URL + also have no effect --><dl class="domintro"><dt><var title="">script</var> . <code title="dom-script-text"><a href="#dom-script-text">text</a></code> [ = <var title="">value</var> ]</dt> <dd> @@ -576,7 +578,7 @@ <dd><p>The <code><a href="#the-noscript-element">noscript</a></code> element must contain only text, except that invoking the <a href="#html-fragment-parsing-algorithm">HTML fragment parsing - algorithm</a> <!-- (which disables <script> execution) --> with + algorithm</a> <!-- (which disables <script type="text/javascript"> execution) --> with the <code><a href="#the-noscript-element">noscript</a></code> element as the <var title="">context</var> element and the text contents as the <var title="">input</var> must result in a list of nodes that consists only of <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="semantics.html#the-style-element">style</a></code>, and <code><a href="semantics.html#meta">meta</a></code> elements that would be conforming if they were Index: the-map-element.html =================================================================== RCS file: /sources/public/html5/spec-author-view/the-map-element.html,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- the-map-element.html 6 Jan 2010 15:49:35 -0000 1.9 +++ the-map-element.html 12 Jan 2010 08:59:20 -0000 1.10 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -437,7 +439,7 @@ <p>Consider an image that looks as follows:</p> - <p><img alt="A line with four shapes in it, equally spaced: a red hollow box, a green circle, a blue triangle, and a yellow four-pointed star." src="images/sample-usemap.png"></p> + <p><img alt="A line with four shapes in it, equally spaced: a red hollow box, a green circle, a blue triangle, and a yellow four-pointed star." src="http://dev.w3.org/html5/spec/images/sample-usemap.png"></p> <p>If we wanted just the colored areas to be clickable, we could do it as follows:</p> @@ -456,7 +458,7 @@ </map> </p></pre> - </div><h4 id="mathml"><span class="secno">4.8.15 </span>MathML</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="math"><code>math</code></dfn> element from the <a href="#mathml-namespace">MathML + </div><h4 id="mathml"><span class="secno">4.8.15 </span>MathML</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="math"><code>math</code></dfn> element from the <a href="urls.html#mathml-namespace">MathML namespace</a> falls into the <a href="content-models.html#embedded-content">embedded content</a>, <a href="content-models.html#phrasing-content">phrasing content</a>, and <a href="content-models.html#flow-content">flow content</a> categories for the purposes of the content models in this @@ -495,14 +497,14 @@ </body> </html></pre> - </div><h4 id="svg-0"><span class="secno">4.8.16 </span>SVG</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="svg"><code>svg</code></dfn> element from the <a href="#svg-namespace">SVG + </div><h4 id="svg-0"><span class="secno">4.8.16 </span>SVG</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="svg"><code>svg</code></dfn> element from the <a href="urls.html#svg-namespace">SVG namespace</a> falls into the <a href="content-models.html#embedded-content">embedded content</a>, <a href="content-models.html#phrasing-content">phrasing content</a>, and <a href="content-models.html#flow-content">flow content</a> categories for the purposes of the content models in this specification.</p><p>When the SVG <code>foreignObject</code> element contains elements - from the <a href="#html-namespace-0">HTML namespace</a>, such elements must all be + from the <a href="urls.html#html-namespace-0">HTML namespace</a>, such elements must all be <a href="content-models.html#flow-content">flow content</a>. <a href="references.html#refsSVG">[SVG]</a></p><p>The content model for <code title="">title</code> elements in the - <a href="#svg-namespace">SVG namespace</a> inside <a href="dom.html#html-documents">HTML documents</a> is + <a href="urls.html#svg-namespace">SVG namespace</a> inside <a href="dom.html#html-documents">HTML documents</a> is <a href="content-models.html#phrasing-content">phrasing content</a>. (This further constrains the requirements given in the SVG specification.)</p><p>The semantics of SVG elements are defined by the SVG specification and other relevant specifications. <a href="references.html#refsSVG">[SVG]</a></p><!-- The following paragraph is for bug 7510 --><p>The SVG specification includes requirements regarding the Index: the-canvas-element.html =================================================================== RCS file: /sources/public/html5/spec-author-view/the-canvas-element.html,v retrieving revision 1.563 retrieving revision 1.564 diff -u -d -r1.563 -r1.564 --- the-canvas-element.html 6 Jan 2010 12:47:16 -0000 1.563 +++ the-canvas-element.html 12 Jan 2010 08:59:19 -0000 1.564 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ [...1095 lines suppressed...] - - hue = hue + 10 * Math.random(); - context.strokeStyle = 'hsl(' + hue + ', 50%, 50%)'; - context.shadowColor = 'white'; - context.shadowBlur = 10; - context.stroke(); - context.restore(); - } - setInterval(line, 50); - - function blank() { - context.fillStyle = 'rgba(0,0,0,0.1)'; - context.fillRect(0, 0, context.canvas.width, context.canvas.height); - } - setInterval(blank, 40); - -</script></pre></body></html> \ No newline at end of file + its default value, as if the argument had been omitted.</td></tr></tbody></table></body></html> \ No newline at end of file Index: tabular-data.html =================================================================== RCS file: /sources/public/html5/spec-author-view/tabular-data.html,v retrieving revision 1.554 retrieving revision 1.555 diff -u -d -r1.554 -r1.555 --- tabular-data.html 3 Jan 2010 15:15:07 -0000 1.554 +++ tabular-data.html 12 Jan 2010 08:59:19 -0000 1.555 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -268,7 +270,7 @@ <a href="Overview.html#contents">Table of contents</a> – <a href="forms.html">4.10 Forms →</a> <ol class="toc"><li><ol><li><a href="tabular-data.html#tabular-data"><span class="secno">4.9 </span>Tabular data</a> - <ol><li><a href="tabular-data.html#the-table-element"><span class="secno">4.9.1 </span>The <code>table</code> element</a></li><li><a href="tabular-data.html#the-caption-element"><span class="secno">4.9.2 </span>The <code>caption</code> element</a></li><li><a href="tabular-data.html#the-colgroup-element"><span class="secno">4.9.3 </span>The <code>colgroup</code> element</a></li><li><a href="tabular-data.html#the-col-element"><span class="secno">4.9.4 </span>The <code>col</code> element</a></li><li><a href="tabular-data.html#the-tbody-element"><span class="secno">4.9.5 </span>The <code>tbody</code> element</a></li><li><a href="tabular-data.html#the-thead-element"><span class="secno">4.9.6 </span>The <code>thead</code> element</a></li><li><a href="tabular-data.html#the-tfoot-element"><span class="secno">4.9.7 </span>The <code>tfoot</code> element</a></li><li><a href="tabular-data.html#the-tr-element"><span class="secno">4.9.8 </span>The <code>tr</code> element</a></li><li><a href="tabular-data.html#the-tdelement"><span class="secno">4.9.9 </span>The <code>td</code> element</a></li><li><a href="tabular-data.html#the-th-element"><span class="secno">4.9.10 </span>The <code>th</code> element</a></li><li><a href="tabular-data.html#attributes-common-to-td-and-th-elements"><span class="secno">4.9.11 </span>Attributes common to <code>td</code> and <code>th</code> elements</a></li><li><a href="tabular-data.html#examples-0"><span class="secno">4.9.12 </span>Examples</a></li></ol></li></ol></li></ol></div> + <ol><li><a href="tabular-data.html#the-table-element"><span class="secno">4.9.1 </span>The <code>table</code> element</a></li><li><a href="tabular-data.html#the-caption-element"><span class="secno">4.9.2 </span>The <code>caption</code> element</a></li><li><a href="tabular-data.html#the-colgroup-element"><span class="secno">4.9.3 </span>The <code>colgroup</code> element</a></li><li><a href="tabular-data.html#the-col-element"><span class="secno">4.9.4 </span>The <code>col</code> element</a></li><li><a href="tabular-data.html#the-tbody-element"><span class="secno">4.9.5 </span>The <code>tbody</code> element</a></li><li><a href="tabular-data.html#the-thead-element"><span class="secno">4.9.6 </span>The <code>thead</code> element</a></li><li><a href="tabular-data.html#the-tfoot-element"><span class="secno">4.9.7 </span>The <code>tfoot</code> element</a></li><li><a href="tabular-data.html#the-tr-element"><span class="secno">4.9.8 </span>The <code>tr</code> element</a></li><li><a href="tabular-data.html#the-tdelement"><span class="secno">4.9.9 </span>The <code>td</code> element</a></li><li><a href="tabular-data.html#the-th-element"><span class="secno">4.9.10 </span>The <code>th</code> element</a></li><li><a href="tabular-data.html#attributes-common-to-td-and-th-elements"><span class="secno">4.9.11 </span>Attributes common to <code>td</code> and <code>th</code> elements</a></li><li><a href="tabular-data.html#examples"><span class="secno">4.9.12 </span>Examples</a></li></ol></li></ol></li></ol></div> <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> <dd><a href="content-models.html#flow-content">Flow content</a>.</dd> @@ -674,23 +676,8 @@ the cell that corresponds to the values of the two dice. </caption></pre> - <p>This provides the user with more context:</p> - <table class="dice-example"><caption> - <p>Table 1. - </p><p>This table shows the total score obtained from rolling two - six-sided dice. The first row represents the value of the first - die, the first column the value of the second die. The total is - given in the cell that corresponds to the values of the two dice. - </p></caption> - <tr><th> </th><th> 1 </th><th> 2 </th><th> 3 </th><th> 4 </th><th> 5 </th><th> 6 - </th></tr><tr><th> 1 </th><td> 2 </td><td> 3 </td><td> 4 </td><td> 5 </td><td> 6 </td><td> 7 - </td></tr><tr><th> 2 </th><td> 3 </td><td> 4 </td><td> 5 </td><td> 6 </td><td> 7 </td><td> 8 - </td></tr><tr><th> 3 </th><td> 4 </td><td> 5 </td><td> 6 </td><td> 7 </td><td> 8 </td><td> 9 - </td></tr><tr><th> 4 </th><td> 5 </td><td> 6 </td><td> 7 </td><td> 8 </td><td> 9 </td><td> 10 - </td></tr><tr><th> 5 </th><td> 6 </td><td> 7 </td><td> 8 </td><td> 9 </td><td> 10 </td><td> 11 - </td></tr><tr><th> 6 </th><td> 7 </td><td> 8 </td><td> 9 </td><td> 10 </td><td> 11 </td><td> 12 - </td></tr></table></div><h4 id="the-colgroup-element"><span class="secno">4.9.3 </span>The <dfn><code>colgroup</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> + </div><h4 id="the-colgroup-element"><span class="secno">4.9.3 </span>The <dfn><code>colgroup</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> <dd>None.</dd> <dt>Contexts in which this element may be used:</dt> <dd>As a child of a <code><a href="#the-table-element">table</a></code> element, after any @@ -1018,7 +1005,7 @@ them.</p> <!-- image source: http://software.hixie.ch/utilities/js/live-dom-viewer/saved/151 --> - <img alt="" src="images/table-scope-diagram.png"><!-- (alt is empty because the diagram is completely described by the previous paragraphs) --></div><h4 id="attributes-common-to-td-and-th-elements"><span class="secno">4.9.11 </span>Attributes common to <code><a href="#the-td-element">td</a></code> and <code><a href="#the-th-element">th</a></code> elements</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code><a href="#the-td-element">td</a></code> and <code><a href="#the-th-element">th</a></code> elements may have a <dfn id="attr-tdth-colspan" title="attr-tdth-colspan"><code>colspan</code></dfn> content + <img alt="" src="http://dev.w3.org/html5/spec/images/table-scope-diagram.png"><!-- (alt is empty because the diagram is completely described by the previous paragraphs) --></div><h4 id="attributes-common-to-td-and-th-elements"><span class="secno">4.9.11 </span>Attributes common to <code><a href="#the-td-element">td</a></code> and <code><a href="#the-th-element">th</a></code> elements</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code><a href="#the-td-element">td</a></code> and <code><a href="#the-th-element">th</a></code> elements may have a <dfn id="attr-tdth-colspan" title="attr-tdth-colspan"><code>colspan</code></dfn> content attribute specified, whose value must be a <a href="common-microsyntaxes.html#valid-non-negative-integer">valid non-negative integer</a> greater than zero.</p><p>The <code><a href="#the-td-element">td</a></code> and <code><a href="#the-th-element">th</a></code> elements may also have a <dfn id="attr-tdth-rowspan" title="attr-tdth-rowspan"><code>rowspan</code></dfn> content @@ -1061,7 +1048,7 @@ </dd> - </dl><h4 id="examples-0"><span class="secno">4.9.12 </span>Examples</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><i>This section is non-normative.</i></p><p>The following shows how might one mark up the bottom part of + </dl><h4 id="examples"><span class="secno">4.9.12 </span>Examples</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><i>This section is non-normative.</i></p><p>The following shows how might one mark up the bottom part of table 45 of the <cite>Smithsonian physical tables, Volume 71</cite>:</p><!-- Smithsonian physical tables, Volume 71: By Smithsonian Institution, Frederick Eugene Fowle; page 76 --><pre><table> <caption>Specification values: <b>Steel</b>, <b>Castings</b>, @@ -1163,27 +1150,7 @@ <td>34.3% <td>34.0% <td>29.0% -</table></pre><p>This table could look like this:</p><table class="apple-table-examples e1"><thead><tr><th> - </th><th>2008 - </th><th>2007 - </th><th>2006 - </th></tr></thead><tbody><tr><th>Net sales - </th><td>$ 32,479 - </td><td>$ 24,006 - </td><td>$ 19,315 - </td></tr><tr><th>Cost of sales - </th><td> 21,334 - </td><td> 15,852 - </td><td> 13,717 - </td></tr></tbody><tbody><tr><th>Gross margin - </th><td>$ 11,145 - </td><td>$ 8,154 - </td><td>$ 5,598 - </td></tr></tbody><tfoot><tr><th>Gross margin percentage - </th><td>34.3% - </td><td>34.0% - </td><td>29.0% - </td></tr></tfoot></table><hr><p>The following shows how one might mark up the operating expenses +</table></pre><hr><p>The following shows how one might mark up the operating expenses table from lower on the same page of that document:</p><pre><table> <colgroup> <col> <colgroup> <col> <col> <col> Index: the-iframe-element.html =================================================================== RCS file: /sources/public/html5/spec-author-view/the-iframe-element.html,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- the-iframe-element.html 6 Jan 2010 16:38:37 -0000 1.14 +++ the-iframe-element.html 12 Jan 2010 08:59:20 -0000 1.15 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -341,10 +343,14 @@ prevented from targeting other <a href="browsers.html#browsing-context" title="browsing context">browsing contexts</a>, and plugins are disabled. The <code title="attr-iframe-sandbox-allow-same-origin"><a href="#attr-iframe-sandbox-allow-same-origin">allow-same-origin</a></code> - token allows the content to be treated as being from the same origin + keyword allows the content to be treated as being from the same origin instead of forcing it into a unique origin, and the <code title="attr-iframe-sandbox-allow-forms"><a href="#attr-iframe-sandbox-allow-forms">allow-forms</a></code> and <code title="attr-iframe-sandbox-allow-scripts"><a href="#attr-iframe-sandbox-allow-scripts">allow-scripts</a></code> - tokens re-enable forms and scripts respectively (though scripts are - still prevented from creating popups).</p><div class="example"> + keywords re-enable forms and scripts respectively (though scripts are + still prevented from creating popups).</p><p class="warning">Setting both the <code title="attr-iframe-sandbox-allow-scripts"><a href="#attr-iframe-sandbox-allow-scripts">allow-scripts</a></code> and + <code title="attr-iframe-sandbox-allow-same-origin"><a href="#attr-iframe-sandbox-allow-same-origin">allow-same-origin</a></code> + keywords together when the embedded page has the <a href="#same-origin">same + origin</a> as the page containing the <code><a href="#the-iframe-element">iframe</a></code> allows + the embedded page to simply remove the <code title="attr-iframe-sandbox"><a href="#attr-iframe-sandbox">sandbox</a></code> attribute.</p><div class="example"> <p>In this example, some completely-unknown, potentially hostile, user-provided HTML content is embedded in a page. Because it is @@ -473,12 +479,14 @@ or interactive content.</p><p>The <dfn id="attr-embed-src" title="attr-embed-src"><code>src</code></dfn> attribute gives the address of the resource being embedded. The attribute, if present, must contain a <a href="urls.html#valid-url">valid URL</a>.</p><p>The <dfn id="attr-embed-type" title="attr-embed-type"><code>type</code></dfn> - attribute, if present, gives the <a href="infrastructure.html#mime-type">MIME type</a> of the plugin to - instantiate. The value must be a <a href="infrastructure.html#valid-mime-type">valid MIME type</a>, - optionally with parameters. If both the <code title="attr-embed-type"><a href="#attr-embed-type">type</a></code> attribute and the <code title="attr-embed-src"><a href="#attr-embed-src">src</a></code> attribute are present, then the - <code title="attr-embed-type"><a href="#attr-embed-type">type</a></code> attribute must specify the - same type as the <a href="#content-type" title="Content-Type">explicit Content-Type - metadata</a> of the resource given by the <code title="attr-embed-src"><a href="#attr-embed-src">src</a></code> attribute.</p><p>Any namespace-less attribute other than <code title="attr-embed-name"><a href="obsolete.html#attr-embed-name">name</a></code> and <code title="attr-embed-align"><a href="obsolete.html#attr-embed-align">align</a></code> <!-- when editing, see also + attribute, if present, gives the <a href="infrastructure.html#mime-type">MIME type</a> of the + plugin to instantiate. The value must be a <a href="infrastructure.html#valid-mime-type">valid MIME + type</a>. If both the <code title="attr-embed-type"><a href="#attr-embed-type">type</a></code> + attribute and the <code title="attr-embed-src"><a href="#attr-embed-src">src</a></code> attribute + are present, then the <code title="attr-embed-type"><a href="#attr-embed-type">type</a></code> + attribute must specify the same type as the <a href="#content-type" title="Content-Type">explicit Content-Type metadata</a> of the + resource given by the <code title="attr-embed-src"><a href="#attr-embed-src">src</a></code> + attribute.</p><p>Any namespace-less attribute other than <code title="attr-embed-name"><a href="obsolete.html#attr-embed-name">name</a></code> and <code title="attr-embed-align"><a href="obsolete.html#attr-embed-align">align</a></code> <!-- when editing, see also note below --> may be specified on the <code><a href="#the-embed-element">embed</a></code> element, so long as its name is <a href="infrastructure.html#xml-compatible">XML-compatible</a> and contains no characters in the range U+0041 to U+005A (LATIN CAPITAL LETTER A to @@ -559,8 +567,7 @@ attribute, if present, specifies the address of the resource. If present, the attribute must be a <a href="urls.html#valid-url">valid URL</a>.</p><p>The <dfn id="attr-object-type" title="attr-object-type"><code>type</code></dfn> attribute, if present, specifies the type of the resource. If - present, the attribute must be a <a href="infrastructure.html#valid-mime-type">valid MIME type</a>, - optionally with parameters.</p><p>At least one of either the <code title="attr-object-data"><a href="#attr-object-data">data</a></code> attribute or the <code title="attr-object-type"><a href="#attr-object-type">type</a></code> attribute must be present.</p><p>The <dfn id="attr-object-name" title="attr-object-name"><code>name</code></dfn> + present, the attribute must be a <a href="infrastructure.html#valid-mime-type">valid MIME type</a>.</p><p>At least one of either the <code title="attr-object-data"><a href="#attr-object-data">data</a></code> attribute or the <code title="attr-object-type"><a href="#attr-object-type">type</a></code> attribute must be present.</p><p>The <dfn id="attr-object-name" title="attr-object-name"><code>name</code></dfn> attribute, if present, must be a <a href="browsers.html#valid-browsing-context-name">valid browsing context name</a>. The given value is used to name the <a href="browsers.html#nested-browsing-context">nested browsing context</a>, if applicable.</p><p>The <code title="attr-hyperlink-usemap"><a href="the-map-element.html#attr-hyperlink-usemap">usemap</a></code> attribute, Index: Overview.html =================================================================== RCS file: /sources/public/html5/spec-author-view/Overview.html,v retrieving revision 1.613 retrieving revision 1.614 diff -u -d -r1.613 -r1.614 --- Overview.html 6 Jan 2010 16:38:35 -0000 1.613 +++ Overview.html 12 Jan 2010 08:59:16 -0000 1.614 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -262,11 +264,11 @@ <h1>HTML5 (Author Edition)</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> - <h2 class="no-num no-toc" id="editor-s-draft-6-january-2010">Editor's Draft 6 January 2010</h2> + <h2 class="no-num no-toc" id="editor-s-draft-12-january-2010">Editor's Draft 12 January 2010</h2> <dl><dt>Latest Published Version:</dt> <dd><a href="http://www.w3.org/TR/html5/">http://www.w3.org/TR/html5/</a></dd> <dt>Latest Editor's Draft:</dt> - <dd><a href="http://www.w3.org/html/wg/html5/">http://www.w3.org/html/wg/html5/</a></dd> + <dd><a href="http://dev.w3.org/html5/spec/Overview.html">http://dev.w3.org/html5/spec/Overview.html</a></dd> <!-- ZZZ: add the new version after it has shipped --> <dt>Previous Versions:</dt> <dd><a href="http://www.w3.org/TR/2009/WD-html5-20090825/">http://www.w3.org/TR/2009/WD-html5-20090825/</a></dd> @@ -281,8 +283,8 @@ </dl><p>This specification is available in the following formats: <a href="spec.html">single page HTML</a>, <a href="Overview.html">multipage HTML</a>. -This is revision 1.3627. - </p> + This is revision $Revision $. + </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 Web Consortium">W3C</abbr></a><sup>®</sup> (<a href="http://www.csail.mit.edu/"><abbr title="Massachusetts @@ -298,7 +300,10 @@ application authors, new elements are introduced based on research into prevailing authoring practices, and special attention has been given to defining clear conformance criteria for user agents in an - effort to improve interoperability.</p><h2 class="no-num no-toc" id="status-of-this-document">Status of This document</h2><!-- intro boilerplate (required) --><p><em>This section describes the status of this document at the + effort to improve interoperability.</p><!-- + <p>This specification is part of the HTML5 series of + specifications.</p> +--><h2 class="no-num no-toc" id="status-of-this-document">Status of This document</h2><!-- intro boilerplate (required) --><p><em>This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current W3C publications and the most recently formally published revision of this technical report can be found in @@ -321,7 +326,9 @@ address</a> and <a href="http://www.w3.org/html/wg/tracker/products/1">a list of issues for which the chairs have not yet declared a decision</a>. The editor also maintains <a href="http://www.whatwg.org/issues/">a list - of all e-mails that he has not yet tried to address</a>.</p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- stability (required) --><p>Implementors should be aware that this specification is not + of all e-mails that he has not yet tried to address</a>. These bugs, + issues, and e-mails apply to all HTML specifications, not just this + one.</p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- stability (required) --><p>Implementors should be aware that this specification is not stable. <strong>Implementors who are not taking part in the discussions are likely to find the specification changing out from under them in incompatible ways.</strong> Vendors interested in @@ -335,19 +342,20 @@ the current text, the existence of the section at all, or the idea that the working group should even spend time discussing the concept of that section.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- version history or list of changes (required) --><p>The latest stable version of the editor's draft of this - specification is always available on <a href="http://dev.w3.org/html5/spec/Overview.html">the - W3C CVS server</a> and in the <a href="http://svn.whatwg.org/webapps/">WHATWG Subversion - repository</a>. The <a href="http://www.whatwg.org/specs/web-apps/current-work/">latest - editor's working copy</a> (which may contain unfinished text in - the process of being prepared) is also available.</p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING LIST TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><p>There are various ways to follow the change history for the - specification:</p><dl><dt>E-mail notifications of changes</dt> + specification is always available on <a href="http://dev.w3.org/html5/">the W3C CVS server</a> and in the <a href="http://svn.whatwg.org/webapps/">WHATWG Subversion + repository</a>. The <a href="http://www.whatwg.org/specs/web-apps/current-work/complete.html">latest + editor's working copy</a> (which may contain unfinished text in the + process of being prepared) contains the latest draft text of this + specification (amongst others). For more details, please see the <a href="http://wiki.whatwg.org/wiki/FAQ#What_are_the_various_versions_of_the_spec.3F">WHATWG + FAQ</a>.</p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING LIST TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><p>There are various ways to follow the change history for the + HTML specifications:</p><dl><dt>E-mail notifications of changes</dt> <dd>HTML-Diffs mailing list (diff-marked HTML versions for each change): <a href="http://lists.w3.org/Archives/Public/public-html-diffs/latest">http://lists.w3.org/Archives/Public/public-html-diffs/latest</a></dd> <dd>Commit-Watchers mailing list (complete source diffs): <a href="http://lists.whatwg.org/listinfo.cgi/commit-watchers-whatwg.org">http://lists.whatwg.org/listinfo.cgi/commit-watchers-whatwg.org</a></dd> <dt>Real-time notifications of changes:</dt> <dd>Generated diff-marked HTML versions for each change: <a href="http://twitter.com/HTML5">http://twitter.com/HTML5</a></dd> <dd>All (non-editorial) changes to the spec source: <a href="http://twitter.com/WHATWG">http://twitter.com/WHATWG</a></dd> <dt>Browsable version-control record of all changes:</dt> - <dd>CVSWeb interface with side-by-side diffs: <a href="http://dev.w3.org/cvsweb/html5/spec/Overview.html">http://dev.w3.org/cvsweb/html5/spec/Overview.html</a></dd> + <dd>CVSWeb interface with side-by-side diffs: <a href="http://dev.w3.org/cvsweb/html5/">http://dev.w3.org/cvsweb/html5/</a></dd> <dd>Annotated summary with unified diffs: <a href="http://html5.org/tools/web-apps-tracker">http://html5.org/tools/web-apps-tracker</a></dd> <dd>Raw Subversion interface: <code>svn checkout http://svn.whatwg.org/webapps/</code></dd> </dl><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING LIST TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- status of document, group responsible (required) --><p>The W3C <a href="http://www.w3.org/html/wg/">HTML Working @@ -355,20 +363,32 @@ specification's progress along the W3C Recommendation track. - This specification is the 6 January 2010 Editor's Draft. - </p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- relationship to other work (required) --><p>This specification is also being produced by the <a href="http://www.whatwg.org/">WHATWG</a>. The two specifications are - identical from the table of contents onwards.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- context and rationale (required) --><p>This specification is intended to replace (be a new version of) - what was previously the HTML4, XHTML1, and DOM2 HTML - specifications.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- required patent boilerplate --><p>This document was produced by a group operating under the <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/">5 + This specification is the 12 January 2010 Editor's Draft. + </p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- relationship to other work (required) --><p>This specification is part of <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/">a + larger specification</a> being produced by the <a href="http://www.whatwg.org/">WHATWG</a>. + <!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --> + + + <!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --> + <!-- context and rationale (required) --> + This specification is a module that forms part of the HTML5 series + of specifications published at the W3C. It is published separate + from other modules of HTML5 in a manner consistent with the + principles of maturity, market success, and reusability in other + languages described in the <a href="http://lists.w3.org/Archives/Public/public-html/2010Jan/att-0218/issue-76-decision.html">Working + Group Decision</a> published on January 7th 2010. The HTML5 series + of specifications is intended to replace (be a new version of) what + was previously the HTML4, XHTML1, and DOM2 HTML specifications. + </p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- required patent boilerplate --><p>This document was produced by a group operating under the <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/">5 February 2004 W3C Patent Policy</a>. W3C maintains a <a href="http://www.w3.org/2004/01/pp-impl/40318/status" rel="disclosure">public list of any patent disclosures</a> made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential">Essential Claim(s)</a> must disclose the information in accordance with <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure">section - 6 of the W3C Patent Policy</a>.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- temporarily moved to Status of this Document after discussion with plh in October 2009 --><!-- will be moved back to below W3C copyright in April 2010 --><p class="alt">The <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/">WHATWG + 6 of the W3C Patent Policy</a>.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- temporarily moved to Status of this Document after discussion with plh in October 2009 --><!-- will be moved back to below W3C copyright in April 2009 --><p class="alt">The <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/">WHATWG version</a> of this specification is available under a license that - permits reuse of the specification text.</p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><h2 class="no-num no-toc" id="contents">Table of contents</h2> + permits reuse of the specification text.</p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><h2 class="no-num no-toc" id="contents">Table of Contents</h2> <!--begin-toc--> <ol class="toc"><li><a href="introduction.html#introduction"><span class="secno">1 </span>Introduction</a> <ol><li><a href="introduction.html#background"><span class="secno">1.1 </span>Background</a></li> @@ -424,13 +444,13 @@ <ol><li><a href="urls.html#htmlcollection-0"><span class="secno">2.6.2.1 </span>HTMLCollection</a></li> <li><a href="urls.html#htmlallcollection-0"><span class="secno">2.6.2.2 </span>HTMLAllCollection</a></li> <li><a href="urls.html#htmlformcontrolscollection-0"><span class="secno">2.6.2.3 </span>HTMLFormControlsCollection</a></li> - <li><a href="urls.html#htmloptionscollection-0"><span class="secno">2.6.2.4 </span>HTMLOptionsCollection</a></li> - <li><a href="urls.html#htmlpropertiescollection-0"><span class="secno">2.6.2.5 </span>HTMLPropertiesCollection</a></li></ol></li> + <li><a href="urls.html#htmloptionscollection-0"><span class="secno">2.6.2.4 </span>HTMLOptionsCollection</a></li></ol></li> <li><a href="urls.html#domtokenlist-0"><span class="secno">2.6.3 </span>DOMTokenList</a></li> <li><a href="urls.html#domsettabletokenlist-0"><span class="secno">2.6.4 </span>DOMSettableTokenList</a></li> <li><a href="urls.html#domstringmap-0"><span class="secno">2.6.5 </span>DOMStringMap</a></li> <li><a href="urls.html#dom-feature-strings"><span class="secno">2.6.6 </span>DOM feature strings</a></li> - <li><a href="urls.html#exceptions"><span class="secno">2.6.7 </span>Exceptions</a></li></ol></li></ol></li> + <li><a href="urls.html#exceptions"><span class="secno">2.6.7 </span>Exceptions</a></li></ol></li> + <li><a href="urls.html#namespaces"><span class="secno">2.7 </span>Namespaces</a></li></ol></li> <li><a href="dom.html#dom"><span class="secno">3 </span>Semantics, structure, and APIs of HTML documents</a> <ol><li><a href="dom.html#documents"><span class="secno">3.1 </span>Documents</a> <ol><li><a href="dom.html#documents-in-the-dom"><span class="secno">3.1.1 </span>Documents in the DOM</a></li> @@ -542,14 +562,12 @@ <li><a href="text-level-semantics.html#the-i-element"><span class="secno">4.6.15 </span>The <code>i</code> element</a></li> <li><a href="text-level-semantics.html#the-b-element"><span class="secno">4.6.16 </span>The <code>b</code> element</a></li> <li><a href="text-level-semantics.html#the-mark-element"><span class="secno">4.6.17 </span>The <code>mark</code> element</a></li> - <li><a href="text-level-semantics.html#the-progress-element"><span class="secno">4.6.18 </span>The <code>progress</code> element</a></li> - <li><a href="text-level-semantics.html#the-meter-element"><span class="secno">4.6.19 </span>The <code>meter</code> element</a></li> - <li><a href="text-level-semantics.html#the-ruby-element"><span class="secno">4.6.20 </span>The <code>ruby</code> element</a></li> - <li><a href="text-level-semantics.html#the-rt-element"><span class="secno">4.6.21 </span>The <code>rt</code> element</a></li> - <li><a href="text-level-semantics.html#the-rp-element"><span class="secno">4.6.22 </span>The <code>rp</code> element</a></li> - <li><a href="text-level-semantics.html#the-bdo-element"><span class="secno">4.6.23 </span>The <code>bdo</code> element</a></li> - <li><a href="text-level-semantics.html#the-span-element"><span class="secno">4.6.24 </span>The <code>span</code> element</a></li> - <li><a href="text-level-semantics.html#usage-summary"><span class="secno">4.6.25 </span>Usage summary</a></li></ol></li> + <li><a href="text-level-semantics.html#the-ruby-element"><span class="secno">4.6.18 </span>The <code>ruby</code> element</a></li> + <li><a href="text-level-semantics.html#the-rt-element"><span class="secno">4.6.19 </span>The <code>rt</code> element</a></li> + <li><a href="text-level-semantics.html#the-rp-element"><span class="secno">4.6.20 </span>The <code>rp</code> element</a></li> + <li><a href="text-level-semantics.html#the-bdo-element"><span class="secno">4.6.21 </span>The <code>bdo</code> element</a></li> + <li><a href="text-level-semantics.html#the-span-element"><span class="secno">4.6.22 </span>The <code>span</code> element</a></li> + <li><a href="text-level-semantics.html#usage-summary"><span class="secno">4.6.23 </span>Usage summary</a></li></ol></li> <li><a href="edits.html#edits"><span class="secno">4.7 </span>Edits</a> <ol><li><a href="edits.html#the-ins-element"><span class="secno">4.7.1 </span>The <code>ins</code> element</a></li> <li><a href="edits.html#the-del-element"><span class="secno">4.7.2 </span>The <code>del</code> element</a></li> @@ -592,21 +610,7 @@ <li><a href="video.html#user-interface"><span class="secno">4.8.10.10 </span>User interface</a></li> <li><a href="video.html#time-ranges"><span class="secno">4.8.10.11 </span>Time ranges</a></li> <li><a href="video.html#mediaevents"><span class="secno">4.8.10.12 </span>Event summary</a></li></ol></li> - <li><a href="the-canvas-element.html#the-canvas-element"><span class="secno">4.8.11 </span>The <code>canvas</code> element</a> - <ol><li><a href="the-canvas-element.html#the-2d-context"><span class="secno">4.8.11.1 </span>The 2D context</a> - <ol><li><a href="the-canvas-element.html#the-canvas-state"><span class="secno">4.8.11.1.1 </span>The canvas state</a></li> - <li><a href="the-canvas-element.html#transformations"><span class="secno">4.8.11.1.2 </span>Transformations</a></li> - <li><a href="the-canvas-element.html#compositing"><span class="secno">4.8.11.1.3 </span>Compositing</a></li> - <li><a href="the-canvas-element.html#colors-and-styles"><span class="secno">4.8.11.1.4 </span>Colors and styles</a></li> - <li><a href="the-canvas-element.html#line-styles"><span class="secno">4.8.11.1.5 </span>Line styles</a></li> - <li><a href="the-canvas-element.html#shadows"><span class="secno">4.8.11.1.6 </span>Shadows</a></li> - <li><a href="the-canvas-element.html#simple-shapes-rectangles"><span class="secno">4.8.11.1.7 </span>Simple shapes (rectangles)</a></li> - <li><a href="the-canvas-element.html#complex-shapes-paths"><span class="secno">4.8.11.1.8 </span>Complex shapes (paths)</a></li> - <li><a href="the-canvas-element.html#focus-management-0"><span class="secno">4.8.11.1.9 </span>Focus management</a></li> - <li><a href="the-canvas-element.html#text"><span class="secno">4.8.11.1.10 </span>Text</a></li> - <li><a href="the-canvas-element.html#images"><span class="secno">4.8.11.1.11 </span>Images</a></li> - <li><a href="the-canvas-element.html#pixel-manipulation"><span class="secno">4.8.11.1.12 </span>Pixel manipulation</a></li> - <li><a href="the-canvas-element.html#examples"><span class="secno">4.8.11.1.13 </span>Examples</a></li></ol></li></ol></li> + <li><a href="the-canvas-element.html#the-canvas-element"><span class="secno">4.8.11 </span>The <code>canvas</code> element</a></li> <li><a href="the-map-element.html#the-map-element"><span class="secno">4.8.12 </span>The <code>map</code> element</a></li> <li><a href="the-map-element.html#the-area-element"><span class="secno">4.8.13 </span>The <code>area</code> element</a></li> <li><a href="the-map-element.html#image-maps"><span class="secno">4.8.14 </span>Image maps</a></li> @@ -625,7 +629,7 @@ <li><a href="tabular-data.html#the-td-element"><span class="secno">4.9.9 </span>The <code>td</code> element</a></li> <li><a href="tabular-data.html#the-th-element"><span class="secno">4.9.10 </span>The <code>th</code> element</a></li> <li><a href="tabular-data.html#attributes-common-to-td-and-th-elements"><span class="secno">4.9.11 </span>Attributes common to <code>td</code> and <code>th</code> elements</a></li> - <li><a href="tabular-data.html#examples-0"><span class="secno">4.9.12 </span>Examples</a></li></ol></li> + <li><a href="tabular-data.html#examples"><span class="secno">4.9.12 </span>Examples</a></li></ol></li> <li><a href="forms.html#forms"><span class="secno">4.10 </span>Forms</a> <ol><li><a href="forms.html#the-form-element"><span class="secno">4.10.1 </span>The <code>form</code> element</a></li> <li><a href="forms.html#the-fieldset-element"><span class="secno">4.10.2 </span>The <code>fieldset</code> element</a></li> @@ -676,17 +680,19 @@ <li><a href="the-button-element.html#the-textarea-element"><span class="secno">4.10.11 </span>The <code>textarea</code> element</a></li> <li><a href="the-button-element.html#the-keygen-element"><span class="secno">4.10.12 </span>The <code>keygen</code> element</a></li> <li><a href="the-button-element.html#the-output-element"><span class="secno">4.10.13 </span>The <code>output</code> element</a></li> - <li><a href="association-of-controls-and-forms.html#association-of-controls-and-forms"><span class="secno">4.10.14 </span>Association of controls and forms</a></li> - <li><a href="association-of-controls-and-forms.html#attributes-common-to-form-controls"><span class="secno">4.10.15 </span>Attributes common to form controls</a> - <ol><li><a href="association-of-controls-and-forms.html#naming-form-controls"><span class="secno">4.10.15.1 </span>Naming form controls</a></li> - <li><a href="association-of-controls-and-forms.html#enabling-and-disabling-form-controls"><span class="secno">4.10.15.2 </span>Enabling and disabling form controls</a></li> - <li><a href="association-of-controls-and-forms.html#autofocusing-a-form-control"><span class="secno">4.10.15.3 </span>Autofocusing a form control</a></li> - <li><a href="association-of-controls-and-forms.html#limiting-user-input-length"><span class="secno">4.10.15.4 </span>Limiting user input length</a></li> - <li><a href="association-of-controls-and-forms.html#form-submission-0"><span class="secno">4.10.15.5 </span>Form submission</a></li></ol></li> - <li><a href="association-of-controls-and-forms.html#constraints"><span class="secno">4.10.16 </span>Constraints</a> - <ol><li><a href="association-of-controls-and-forms.html#definitions"><span class="secno">4.10.16.1 </span>Definitions</a></li> - <li><a href="association-of-controls-and-forms.html#the-constraint-validation-api"><span class="secno">4.10.16.2 </span>The constraint validation API</a></li></ol></li> - <li><a href="association-of-controls-and-forms.html#form-submission"><span class="secno">4.10.17 </span>Form submission</a></li></ol></li> + <li><a href="the-button-element.html#the-progress-element"><span class="secno">4.10.14 </span>The <code>progress</code> element</a></li> + <li><a href="the-button-element.html#the-meter-element"><span class="secno">4.10.15 </span>The <code>meter</code> element</a></li> + <li><a href="association-of-controls-and-forms.html#association-of-controls-and-forms"><span class="secno">4.10.16 </span>Association of controls and forms</a></li> + <li><a href="association-of-controls-and-forms.html#attributes-common-to-form-controls"><span class="secno">4.10.17 </span>Attributes common to form controls</a> + <ol><li><a href="association-of-controls-and-forms.html#naming-form-controls"><span class="secno">4.10.17.1 </span>Naming form controls</a></li> + <li><a href="association-of-controls-and-forms.html#enabling-and-disabling-form-controls"><span class="secno">4.10.17.2 </span>Enabling and disabling form controls</a></li> + <li><a href="association-of-controls-and-forms.html#autofocusing-a-form-control"><span class="secno">4.10.17.3 </span>Autofocusing a form control</a></li> + <li><a href="association-of-controls-and-forms.html#limiting-user-input-length"><span class="secno">4.10.17.4 </span>Limiting user input length</a></li> + <li><a href="association-of-controls-and-forms.html#form-submission-0"><span class="secno">4.10.17.5 </span>Form submission</a></li></ol></li> + <li><a href="association-of-controls-and-forms.html#constraints"><span class="secno">4.10.18 </span>Constraints</a> + <ol><li><a href="association-of-controls-and-forms.html#definitions"><span class="secno">4.10.18.1 </span>Definitions</a></li> + <li><a href="association-of-controls-and-forms.html#the-constraint-validation-api"><span class="secno">4.10.18.2 </span>The constraint validation API</a></li></ol></li> + <li><a href="association-of-controls-and-forms.html#form-submission"><span class="secno">4.10.19 </span>Form submission</a></li></ol></li> <li><a href="interactive-elements.html#interactive-elements"><span class="secno">4.11 </span>Interactive elements</a> <ol><li><a href="interactive-elements.html#the-details-element"><span class="secno">4.11.1 </span>The <code>details</code> element</a></li> <li><a href="interactive-elements.html#the-command"><span class="secno">4.11.2 </span>The <code>command</code> element</a></li> @@ -698,157 +704,129 @@ <ol><li><a href="commands.html#tag-clouds"><span class="secno">4.12.1 </span>Tag clouds</a></li> <li><a href="commands.html#conversations"><span class="secno">4.12.2 </span>Conversations</a></li> <li><a href="commands.html#footnotes"><span class="secno">4.12.3 </span>Footnotes</a></li></ol></li></ol></li> - <li><a href="microdata.html#microdata"><span class="secno">5 </span>Microdata</a> - <ol><li><a href="microdata.html#introduction-1"><span class="secno">5.1 </span>Introduction</a> - <ol><li><a href="microdata.html#overview"><span class="secno">5.1.1 </span>Overview</a></li> - <li><a href="microdata.html#the-basic-syntax"><span class="secno">5.1.2 </span>The basic syntax</a></li> - <li><a href="microdata.html#typed-items"><span class="secno">5.1.3 </span>Typed items</a></li> - <li><a href="microdata.html#global-identifiers-for-items"><span class="secno">5.1.4 </span>Global identifiers for items</a></li> - <li><a href="microdata.html#selecting-names-when-defining-vocabularies"><span class="secno">5.1.5 </span>Selecting names when defining vocabularies</a></li> - <li><a href="microdata.html#using-the-microdata-dom-api"><span class="secno">5.1.6 </span>Using the microdata DOM API</a></li></ol></li> - <li><a href="microdata.html#encoding-microdata"><span class="secno">5.2 </span>Encoding microdata</a> - <ol><li><a href="microdata.html#the-microdata-model"><span class="secno">5.2.1 </span>The microdata model</a></li> - <li><a href="microdata.html#items"><span class="secno">5.2.2 </span>Items</a></li> - <li><a href="microdata.html#names:-the-itemprop-attribute"><span class="secno">5.2.3 </span>Names: the <code>itemprop</code> attribute</a></li> - <li><a href="microdata.html#values"><span class="secno">5.2.4 </span>Values</a></li> - <li><a href="microdata.html#associating-names-with-items"><span class="secno">5.2.5 </span>Associating names with items</a></li> - <li><a href="microdata.html#examples-1"><span class="secno">5.2.6 </span>Examples</a></li></ol></li> - <li><a href="microdata.html#microdata-dom-api"><span class="secno">5.3 </span>Microdata DOM API</a></li></ol></li> - <li><a href="browsers.html#browsers"><span class="secno">6 </span>Web browsers</a> - <ol><li><a href="browsers.html#windows"><span class="secno">6.1 </span>Browsing contexts</a> - <ol><li><a href="browsers.html#nested-browsing-contexts"><span class="secno">6.1.1 </span>Nested browsing contexts</a> - <ol><li><a href="browsers.html#navigating-nested-browsing-contexts-in-the-dom"><span class="secno">6.1.1.1 </span>Navigating nested browsing contexts in the DOM</a></li></ol></li> - <li><a href="browsers.html#auxiliary-browsing-contexts"><span class="secno">6.1.2 </span>Auxiliary browsing contexts</a> - <ol><li><a href="browsers.html#navigating-auxiliary-browsing-contexts-in-the-dom"><span class="secno">6.1.2.1 </span>Navigating auxiliary browsing contexts in the DOM</a></li></ol></li> - <li><a href="browsers.html#secondary-browsing-contexts"><span class="secno">6.1.3 </span>Secondary browsing contexts</a></li> - <li><a href="browsers.html#browsing-context-names"><span class="secno">6.1.4 </span>Browsing context names</a></li></ol></li> - <li><a href="browsers.html#the-window-object"><span class="secno">6.2 </span>The <code>Window</code> object</a> - <ol><li><a href="browsers.html#apis-for-creating-and-navigating-browsing-contexts-by-name"><span class="secno">6.2.1 </span>APIs for creating and navigating browsing contexts by name</a></li> - <li><a href="browsers.html#accessing-other-browsing-contexts"><span class="secno">6.2.2 </span>Accessing other browsing contexts</a></li> - <li><a href="browsers.html#named-access-on-the-window-object"><span class="secno">6.2.3 </span>Named access on the <code>Window</code> object</a></li> - <li><a href="browsers.html#browser-interface-elements"><span class="secno">6.2.4 </span>Browser interface elements</a></li> - <li><a href="browsers.html#relaxing-the-same-origin-restriction"><span class="secno">6.2.5 </span>Relaxing the same-origin restriction</a></li></ol></li> - <li><a href="browsers.html#scripting"><span class="secno">6.3 </span>Scripting</a> - <ol><li><a href="browsers.html#introduction-2"><span class="secno">6.3.1 </span>Introduction</a></li> - <li><a href="browsers.html#events"><span class="secno">6.3.2 </span>Events</a></li></ol></li> - <li><a href="timers.html#timers"><span class="secno">6.4 </span>Timers</a></li> - <li><a href="timers.html#user-prompts"><span class="secno">6.5 </span>User prompts</a> - <ol><li><a href="timers.html#simple-dialogs"><span class="secno">6.5.1 </span>Simple dialogs</a></li> - <li><a href="timers.html#printing"><span class="secno">6.5.2 </span>Printing</a></li> - <li><a href="timers.html#dialogs-implemented-using-separate-documents"><span class="secno">6.5.3 </span>Dialogs implemented using separate documents</a></li></ol></li> - <li><a href="timers.html#system-state-and-capabilities"><span class="secno">6.6 </span>System state and capabilities</a> - <ol><li><a href="timers.html#client-identification"><span class="secno">6.6.1 </span>Client identification</a></li> - <li><a href="timers.html#custom-handlers"><span class="secno">6.6.2 </span>Custom scheme and content handlers</a></li> - <li><a href="timers.html#manually-releasing-the-storage-mutex"><span class="secno">6.6.3 </span>Manually releasing the storage mutex</a></li></ol></li> - <li><a href="offline.html#offline"><span class="secno">6.7 </span>Offline Web applications</a> - <ol><li><a href="offline.html#introduction-3"><span class="secno">6.7.1 </span>Introduction</a> - <ol><li><a href="offline.html#appcacheevents"><span class="secno">6.7.1.1 </span>Event summary</a></li></ol></li> - <li><a href="offline.html#manifests"><span class="secno">6.7.2 </span>The cache manifest syntax</a> - <ol><li><a href="offline.html#a-sample-manifest"><span class="secno">6.7.2.1 </span>A sample manifest</a></li> - <li><a href="offline.html#writing-cache-manifests"><span class="secno">6.7.2.2 </span>Writing cache manifests</a></li></ol></li> - <li><a href="offline.html#expiring-application-caches"><span class="secno">6.7.3 </span>Expiring application caches</a></li> - <li><a href="offline.html#application-cache-api"><span class="secno">6.7.4 </span>Application cache API</a></li> - <li><a href="offline.html#browser-state"><span class="secno">6.7.5 </span>Browser state</a></li></ol></li> - <li><a href="history.html#history"><span class="secno">6.8 </span>Session history and navigation</a> - <ol><li><a href="history.html#the-session-history-of-browsing-contexts"><span class="secno">6.8.1 </span>The session history of browsing contexts</a></li> - <li><a href="history.html#the-history-interface"><span class="secno">6.8.2 </span>The <code>History</code> interface</a></li> - <li><a href="history.html#activating-state-object-entries"><span class="secno">6.8.3 </span>Activating state object entries</a></li> - <li><a href="history.html#the-location-interface"><span class="secno">6.8.4 </span>The <code>Location</code> interface</a></li></ol></li> - <li><a href="history.html#browsing-the-web"><span class="secno">6.9 </span>Browsing the Web</a> - <ol><li><a href="history.html#unloading-documents"><span class="secno">6.9.1 </span>Unloading documents</a></li> - <li><a href="history.html#aborting-a-document-load"><span class="secno">6.9.2 </span>Aborting a document load</a></li></ol></li> - <li><a href="links.html#links"><span class="secno">6.10 </span>Links</a> - <ol><li><a href="links.html#hyperlink-elements"><span class="secno">6.10.1 </span>Hyperlink elements</a></li> - <li><a href="links.html#linkTypes"><span class="secno">6.10.2 </span>Link types</a> - <ol><li><a href="links.html#link-type-alternate"><span class="secno">6.10.2.1 </span>Link type "<code>alternate</code>"</a></li> - <li><a href="links.html#link-type-archives"><span class="secno">6.10.2.2 </span>Link type "<code>archives</code>"</a></li> - <li><a href="links.html#link-type-author"><span class="secno">6.10.2.3 </span>Link type "<code>author</code>"</a></li> - <li><a href="links.html#link-type-bookmark"><span class="secno">6.10.2.4 </span>Link type "<code>bookmark</code>"</a></li> - <li><a href="links.html#link-type-external"><span class="secno">6.10.2.5 </span>Link type "<code>external</code>"</a></li> - <li><a href="links.html#link-type-help"><span class="secno">6.10.2.6 </span>Link type "<code>help</code>"</a></li> - <li><a href="links.html#rel-icon"><span class="secno">6.10.2.7 </span>Link type "<code>icon</code>"</a></li> - <li><a href="links.html#link-type-license"><span class="secno">6.10.2.8 </span>Link type "<code>license</code>"</a></li> - <li><a href="links.html#link-type-nofollow"><span class="secno">6.10.2.9 </span>Link type "<code>nofollow</code>"</a></li> - <li><a href="links.html#link-type-noreferrer"><span class="secno">6.10.2.10 </span>Link type "<code>noreferrer</code>"</a></li> - <li><a href="links.html#link-type-pingback"><span class="secno">6.10.2.11 </span>Link type "<code>pingback</code>"</a></li> - <li><a href="links.html#link-type-prefetch"><span class="secno">6.10.2.12 </span>Link type "<code>prefetch</code>"</a></li> - <li><a href="links.html#link-type-search"><span class="secno">6.10.2.13 </span>Link type "<code>search</code>"</a></li> - <li><a href="links.html#link-type-stylesheet"><span class="secno">6.10.2.14 </span>Link type "<code>stylesheet</code>"</a></li> - <li><a href="links.html#link-type-sidebar"><span class="secno">6.10.2.15 </span>Link type "<code>sidebar</code>"</a></li> - <li><a href="links.html#link-type-tag"><span class="secno">6.10.2.16 </span>Link type "<code>tag</code>"</a></li> - <li><a href="links.html#hierarchical-link-types"><span class="secno">6.10.2.17 </span>Hierarchical link types</a> - <ol><li><a href="links.html#link-type-index"><span class="secno">6.10.2.17.1 </span>Link type "<code>index</code>"</a></li> - <li><a href="links.html#link-type-up"><span class="secno">6.10.2.17.2 </span>Link type "<code>up</code>"</a></li></ol></li> - <li><a href="links.html#sequential-link-types"><span class="secno">6.10.2.18 </span>Sequential link types</a> - <ol><li><a href="links.html#link-type-first"><span class="secno">6.10.2.18.1 </span>Link type "<code>first</code>"</a></li> - <li><a href="links.html#link-type-last"><span class="secno">6.10.2.18.2 </span>Link type "<code>last</code>"</a></li> - <li><a href="links.html#link-type-next"><span class="secno">6.10.2.18.3 </span>Link type "<code>next</code>"</a></li> - <li><a href="links.html#link-type-prev"><span class="secno">6.10.2.18.4 </span>Link type "<code>prev</code>"</a></li></ol></li> - <li><a href="links.html#other-link-types"><span class="secno">6.10.2.19 </span>Other link types</a></li></ol></li></ol></li></ol></li> - <li><a href="editing.html#editing"><span class="secno">7 </span>User Interaction</a> - <ol><li><a href="editing.html#the-hidden-attribute"><span class="secno">7.1 </span>The <code>hidden</code> attribute</a></li> - <li><a href="editing.html#activation"><span class="secno">7.2 </span>Activation</a></li> - <li><a href="editing.html#scrolling-elements-into-view"><span class="secno">7.3 </span>Scrolling elements into view</a></li> - <li><a href="editing.html#focus"><span class="secno">7.4 </span>Focus</a> - <ol><li><a href="editing.html#sequential-focus-navigation"><span class="secno">7.4.1 </span>Sequential focus navigation</a></li> - <li><a href="editing.html#document-level-focus-apis"><span class="secno">7.4.2 </span>Document-level focus APIs</a></li> - <li><a href="editing.html#element-level-focus-apis"><span class="secno">7.4.3 </span>Element-level focus APIs</a></li></ol></li> - <li><a href="editing.html#the-accesskey-attribute"><span class="secno">7.5 </span>The <code>accesskey</code> attribute</a></li> - <li><a href="editing.html#selection"><span class="secno">7.6 </span>The text selection APIs</a> - <ol><li><a href="editing.html#documentSelection"><span class="secno">7.6.1 </span>APIs for the browsing context selection</a></li> - <li><a href="editing.html#textFieldSelection"><span class="secno">7.6.2 </span>APIs for the text field selections</a></li></ol></li> - <li><a href="editing.html#contenteditable"><span class="secno">7.7 </span>The <code title="attr-contenteditable">contenteditable</code> attribute</a> - <ol><li><a href="editing.html#making-entire-documents-editable"><span class="secno">7.7.1 </span>Making entire documents editable</a></li></ol></li> - <li><a href="editing.html#spelling-and-grammar-checking"><span class="secno">7.8 </span>Spelling and grammar checking</a></li> - <li><a href="dnd.html#dnd"><span class="secno">7.9 </span>Drag and drop</a> - <ol><li><a href="dnd.html#introduction-4"><span class="secno">7.9.1 </span>Introduction</a></li> - <li><a href="dnd.html#the-dragevent-and-datatransfer-interfaces"><span class="secno">7.9.2 </span>The <code>DragEvent</code> and <code>DataTransfer</code> interfaces</a></li> - <li><a href="dnd.html#dndevents"><span class="secno">7.9.3 </span>Events fired during a drag-and-drop action</a></li> - <li><a href="dnd.html#the-draggable-attribute"><span class="secno">7.9.4 </span>The <code>draggable</code> attribute</a></li> - <li><a href="dnd.html#copy-and-paste"><span class="secno">7.9.5 </span>Copy and paste</a></li></ol></li> - <li><a href="dnd.html#undo"><span class="secno">7.10 </span>Undo history</a> - <ol><li><a href="dnd.html#the-undomanager-interface"><span class="secno">7.10.1 </span>The <code>UndoManager</code> interface</a></li> - <li><a href="dnd.html#the-undomanagerevent-interface-and-the-undo-and-redo-events"><span class="secno">7.10.2 </span>The <code>UndoManagerEvent</code> interface and the <code title="event-undo">undo</code> and <code title="event-redo">redo</code> events</a></li></ol></li> - <li><a href="dnd.html#editing-apis"><span class="secno">7.11 </span>Editing APIs</a></li></ol></li> - <li><a href="comms.html#comms"><span class="secno">8 </span>Communication</a> - <ol><li><a href="comms.html#event-definitions"><span class="secno">8.1 </span>Event definitions</a></li> - <li><a href="comms.html#crossDocumentMessages"><span class="secno">8.2 </span>Cross-document messaging</a> - <ol><li><a href="comms.html#introduction-5"><span class="secno">8.2.1 </span>Introduction</a></li> - <li><a href="comms.html#security-4"><span class="secno">8.2.2 </span>Security</a></li> - <li><a href="comms.html#posting-messages"><span class="secno">8.2.3 </span>Posting messages</a></li></ol></li> - <li><a href="comms.html#channel-messaging"><span class="secno">8.3 </span>Channel messaging</a> - <ol><li><a href="comms.html#introduction-6"><span class="secno">8.3.1 </span>Introduction</a></li> - <li><a href="comms.html#message-channels"><span class="secno">8.3.2 </span>Message channels</a></li> - <li><a href="comms.html#message-ports"><span class="secno">8.3.3 </span>Message ports</a> - <ol><li><a href="comms.html#ports-and-garbage-collection"><span class="secno">8.3.3.1 </span>Ports and garbage collection</a></li></ol></li></ol></li></ol></li> - <li><a href="syntax.html#syntax"><span class="secno">9 </span>The HTML syntax</a> - <ol><li><a href="syntax.html#writing"><span class="secno">9.1 </span>Writing HTML documents</a> - <ol><li><a href="syntax.html#the-doctype"><span class="secno">9.1.1 </span>The DOCTYPE</a></li> - <li><a href="syntax.html#elements-0"><span class="secno">9.1.2 </span>Elements</a> - <ol><li><a href="syntax.html#start-tags"><span class="secno">9.1.2.1 </span>Start tags</a></li> - <li><a href="syntax.html#end-tags"><span class="secno">9.1.2.2 </span>End tags</a></li> - <li><a href="syntax.html#attributes"><span class="secno">9.1.2.3 </span>Attributes</a></li> - <li><a href="syntax.html#optional-tags"><span class="secno">9.1.2.4 </span>Optional tags</a></li> - <li><a href="syntax.html#element-restrictions"><span class="secno">9.1.2.5 </span>Restrictions on content models</a></li> - <li><a href="syntax.html#cdata-rcdata-restrictions"><span class="secno">9.1.2.6 </span>Restrictions on the contents of raw text and RCDATA elements</a></li></ol></li> - <li><a href="syntax.html#text-0"><span class="secno">9.1.3 </span>Text</a> - <ol><li><a href="syntax.html#newlines"><span class="secno">9.1.3.1 </span>Newlines</a></li></ol></li> - <li><a href="syntax.html#character-references"><span class="secno">9.1.4 </span>Character references</a></li> - <li><a href="syntax.html#cdata-sections"><span class="secno">9.1.5 </span>CDATA sections</a></li> - <li><a href="syntax.html#comments"><span class="secno">9.1.6 </span>Comments</a></li></ol></li> - <li><a href="named-character-references.html#named-character-references"><span class="secno">9.2 </span>Named character references</a></li></ol></li> - <li><a href="the-xhtml-syntax.html#the-xhtml-syntax"><span class="secno">10 </span>The XHTML syntax</a></li> - <li><a href="obsolete.html#obsolete"><span class="secno">11 </span>Obsolete features</a> - <ol><li><a href="obsolete.html#obsolete-but-conforming-features"><span class="secno">11.1 </span>Obsolete but conforming features</a></li> - <li><a href="obsolete.html#non-conforming-features"><span class="secno">11.2 </span>Non-conforming features</a></li></ol></li> - <li><a href="iana.html#iana"><span class="secno">12 </span>IANA considerations</a> - <ol><li><a href="iana.html#text-html"><span class="secno">12.1 </span><code>text/html</code></a></li> - <li><a href="iana.html#application-xhtml-xml"><span class="secno">12.2 </span><code>application/xhtml+xml</code></a></li> - <li><a href="iana.html#text-cache-manifest"><span class="secno">12.3 </span><code>text/cache-manifest</code></a></li> - <li><a href="iana.html#text-ping"><span class="secno">12.4 </span><code>text/ping</code></a></li> - <li><a href="iana.html#application-microdata-json"><span class="secno">12.5 </span><code>application/microdata+json</code></a></li> - <li><a href="iana.html#ping-from"><span class="secno">12.6 </span><code>Ping-From</code></a></li> - <li><a href="iana.html#ping-to"><span class="secno">12.7 </span><code>Ping-To</code></a></li></ol></li> + <li><a href="browsers.html#browsers"><span class="secno">5 </span>Web browsers</a> + <ol><li><a href="browsers.html#windows"><span class="secno">5.1 </span>Browsing contexts</a> + <ol><li><a href="browsers.html#nested-browsing-contexts"><span class="secno">5.1.1 </span>Nested browsing contexts</a> + <ol><li><a href="browsers.html#navigating-nested-browsing-contexts-in-the-dom"><span class="secno">5.1.1.1 </span>Navigating nested browsing contexts in the DOM</a></li></ol></li> + <li><a href="browsers.html#auxiliary-browsing-contexts"><span class="secno">5.1.2 </span>Auxiliary browsing contexts</a> + <ol><li><a href="browsers.html#navigating-auxiliary-browsing-contexts-in-the-dom"><span class="secno">5.1.2.1 </span>Navigating auxiliary browsing contexts in the DOM</a></li></ol></li> + <li><a href="browsers.html#secondary-browsing-contexts"><span class="secno">5.1.3 </span>Secondary browsing contexts</a></li> + <li><a href="browsers.html#browsing-context-names"><span class="secno">5.1.4 </span>Browsing context names</a></li></ol></li> + <li><a href="browsers.html#the-window-object"><span class="secno">5.2 </span>The <code>Window</code> object</a> + <ol><li><a href="browsers.html#apis-for-creating-and-navigating-browsing-contexts-by-name"><span class="secno">5.2.1 </span>APIs for creating and navigating browsing contexts by name</a></li> + <li><a href="browsers.html#accessing-other-browsing-contexts"><span class="secno">5.2.2 </span>Accessing other browsing contexts</a></li> + <li><a href="browsers.html#named-access-on-the-window-object"><span class="secno">5.2.3 </span>Named access on the <code>Window</code> object</a></li> + <li><a href="browsers.html#browser-interface-elements"><span class="secno">5.2.4 </span>Browser interface elements</a></li> + <li><a href="browsers.html#relaxing-the-same-origin-restriction"><span class="secno">5.2.5 </span>Relaxing the same-origin restriction</a></li></ol></li> + <li><a href="browsers.html#scripting"><span class="secno">5.3 </span>Scripting</a> + <ol><li><a href="browsers.html#introduction-1"><span class="secno">5.3.1 </span>Introduction</a></li> + <li><a href="browsers.html#events"><span class="secno">5.3.2 </span>Events</a></li></ol></li> + <li><a href="timers.html#timers"><span class="secno">5.4 </span>Timers</a></li> + <li><a href="timers.html#user-prompts"><span class="secno">5.5 </span>User prompts</a> + <ol><li><a href="timers.html#simple-dialogs"><span class="secno">5.5.1 </span>Simple dialogs</a></li> + <li><a href="timers.html#printing"><span class="secno">5.5.2 </span>Printing</a></li> + <li><a href="timers.html#dialogs-implemented-using-separate-documents"><span class="secno">5.5.3 </span>Dialogs implemented using separate documents</a></li></ol></li> + <li><a href="timers.html#system-state-and-capabilities"><span class="secno">5.6 </span>System state and capabilities</a> + <ol><li><a href="timers.html#client-identification"><span class="secno">5.6.1 </span>Client identification</a></li> + <li><a href="timers.html#custom-handlers"><span class="secno">5.6.2 </span>Custom scheme and content handlers</a></li> + <li><a href="timers.html#manually-releasing-the-storage-mutex"><span class="secno">5.6.3 </span>Manually releasing the storage mutex</a></li></ol></li> + <li><a href="offline.html#offline"><span class="secno">5.7 </span>Offline Web applications</a> + <ol><li><a href="offline.html#introduction-2"><span class="secno">5.7.1 </span>Introduction</a> + <ol><li><a href="offline.html#appcacheevents"><span class="secno">5.7.1.1 </span>Event summary</a></li></ol></li> + <li><a href="offline.html#manifests"><span class="secno">5.7.2 </span>The cache manifest syntax</a> + <ol><li><a href="offline.html#a-sample-manifest"><span class="secno">5.7.2.1 </span>A sample manifest</a></li> + <li><a href="offline.html#writing-cache-manifests"><span class="secno">5.7.2.2 </span>Writing cache manifests</a></li></ol></li> + <li><a href="offline.html#expiring-application-caches"><span class="secno">5.7.3 </span>Expiring application caches</a></li> + <li><a href="offline.html#application-cache-api"><span class="secno">5.7.4 </span>Application cache API</a></li> + <li><a href="offline.html#browser-state"><span class="secno">5.7.5 </span>Browser state</a></li></ol></li> + <li><a href="history.html#history"><span class="secno">5.8 </span>Session history and navigation</a> + <ol><li><a href="history.html#the-session-history-of-browsing-contexts"><span class="secno">5.8.1 </span>The session history of browsing contexts</a></li> + <li><a href="history.html#the-history-interface"><span class="secno">5.8.2 </span>The <code>History</code> interface</a></li> + <li><a href="history.html#activating-state-object-entries"><span class="secno">5.8.3 </span>Activating state object entries</a></li> + <li><a href="history.html#the-location-interface"><span class="secno">5.8.4 </span>The <code>Location</code> interface</a></li></ol></li> + <li><a href="history.html#browsing-the-web"><span class="secno">5.9 </span>Browsing the Web</a> + <ol><li><a href="history.html#unloading-documents"><span class="secno">5.9.1 </span>Unloading documents</a></li> + <li><a href="history.html#aborting-a-document-load"><span class="secno">5.9.2 </span>Aborting a document load</a></li></ol></li> + <li><a href="links.html#links"><span class="secno">5.10 </span>Links</a> + <ol><li><a href="links.html#hyperlink-elements"><span class="secno">5.10.1 </span>Hyperlink elements</a></li> + <li><a href="links.html#linkTypes"><span class="secno">5.10.2 </span>Link types</a> + <ol><li><a href="links.html#link-type-alternate"><span class="secno">5.10.2.1 </span>Link type "<code>alternate</code>"</a></li> + <li><a href="links.html#link-type-archives"><span class="secno">5.10.2.2 </span>Link type "<code>archives</code>"</a></li> + <li><a href="links.html#link-type-author"><span class="secno">5.10.2.3 </span>Link type "<code>author</code>"</a></li> + <li><a href="links.html#link-type-bookmark"><span class="secno">5.10.2.4 </span>Link type "<code>bookmark</code>"</a></li> + <li><a href="links.html#link-type-external"><span class="secno">5.10.2.5 </span>Link type "<code>external</code>"</a></li> + <li><a href="links.html#link-type-help"><span class="secno">5.10.2.6 </span>Link type "<code>help</code>"</a></li> + <li><a href="links.html#rel-icon"><span class="secno">5.10.2.7 </span>Link type "<code>icon</code>"</a></li> + <li><a href="links.html#link-type-license"><span class="secno">5.10.2.8 </span>Link type "<code>license</code>"</a></li> + <li><a href="links.html#link-type-nofollow"><span class="secno">5.10.2.9 </span>Link type "<code>nofollow</code>"</a></li> + <li><a href="links.html#link-type-noreferrer"><span class="secno">5.10.2.10 </span>Link type "<code>noreferrer</code>"</a></li> + <li><a href="links.html#link-type-pingback"><span class="secno">5.10.2.11 </span>Link type "<code>pingback</code>"</a></li> + <li><a href="links.html#link-type-prefetch"><span class="secno">5.10.2.12 </span>Link type "<code>prefetch</code>"</a></li> + <li><a href="links.html#link-type-search"><span class="secno">5.10.2.13 </span>Link type "<code>search</code>"</a></li> + <li><a href="links.html#link-type-stylesheet"><span class="secno">5.10.2.14 </span>Link type "<code>stylesheet</code>"</a></li> + <li><a href="links.html#link-type-sidebar"><span class="secno">5.10.2.15 </span>Link type "<code>sidebar</code>"</a></li> + <li><a href="links.html#link-type-tag"><span class="secno">5.10.2.16 </span>Link type "<code>tag</code>"</a></li> + <li><a href="links.html#hierarchical-link-types"><span class="secno">5.10.2.17 </span>Hierarchical link types</a> + <ol><li><a href="links.html#link-type-index"><span class="secno">5.10.2.17.1 </span>Link type "<code>index</code>"</a></li> + <li><a href="links.html#link-type-up"><span class="secno">5.10.2.17.2 </span>Link type "<code>up</code>"</a></li></ol></li> + <li><a href="links.html#sequential-link-types"><span class="secno">5.10.2.18 </span>Sequential link types</a> + <ol><li><a href="links.html#link-type-first"><span class="secno">5.10.2.18.1 </span>Link type "<code>first</code>"</a></li> + <li><a href="links.html#link-type-last"><span class="secno">5.10.2.18.2 </span>Link type "<code>last</code>"</a></li> + <li><a href="links.html#link-type-next"><span class="secno">5.10.2.18.3 </span>Link type "<code>next</code>"</a></li> + <li><a href="links.html#link-type-prev"><span class="secno">5.10.2.18.4 </span>Link type "<code>prev</code>"</a></li></ol></li> + <li><a href="links.html#other-link-types"><span class="secno">5.10.2.19 </span>Other link types</a></li></ol></li></ol></li></ol></li> + <li><a href="editing.html#editing"><span class="secno">6 </span>User Interaction</a> + <ol><li><a href="editing.html#the-hidden-attribute"><span class="secno">6.1 </span>The <code>hidden</code> attribute</a></li> + <li><a href="editing.html#activation"><span class="secno">6.2 </span>Activation</a></li> + <li><a href="editing.html#scrolling-elements-into-view"><span class="secno">6.3 </span>Scrolling elements into view</a></li> + <li><a href="editing.html#focus"><span class="secno">6.4 </span>Focus</a> + <ol><li><a href="editing.html#sequential-focus-navigation"><span class="secno">6.4.1 </span>Sequential focus navigation</a></li> + <li><a href="editing.html#document-level-focus-apis"><span class="secno">6.4.2 </span>Document-level focus APIs</a></li> + <li><a href="editing.html#element-level-focus-apis"><span class="secno">6.4.3 </span>Element-level focus APIs</a></li></ol></li> + <li><a href="editing.html#the-accesskey-attribute"><span class="secno">6.5 </span>The <code>accesskey</code> attribute</a></li> + <li><a href="editing.html#selection"><span class="secno">6.6 </span>The text selection APIs</a> + <ol><li><a href="editing.html#documentSelection"><span class="secno">6.6.1 </span>APIs for the browsing context selection</a></li> + <li><a href="editing.html#textFieldSelection"><span class="secno">6.6.2 </span>APIs for the text field selections</a></li></ol></li> + <li><a href="editing.html#contenteditable"><span class="secno">6.7 </span>The <code title="attr-contenteditable">contenteditable</code> attribute</a> + <ol><li><a href="editing.html#making-entire-documents-editable"><span class="secno">6.7.1 </span>Making entire documents editable</a></li></ol></li> + <li><a href="editing.html#spelling-and-grammar-checking"><span class="secno">6.8 </span>Spelling and grammar checking</a></li> + <li><a href="dnd.html#dnd"><span class="secno">6.9 </span>Drag and drop</a> + <ol><li><a href="dnd.html#introduction-3"><span class="secno">6.9.1 </span>Introduction</a></li> + <li><a href="dnd.html#the-dragevent-and-datatransfer-interfaces"><span class="secno">6.9.2 </span>The <code>DragEvent</code> and <code>DataTransfer</code> interfaces</a></li> + <li><a href="dnd.html#dndevents"><span class="secno">6.9.3 </span>Events fired during a drag-and-drop action</a></li> + <li><a href="dnd.html#the-draggable-attribute"><span class="secno">6.9.4 </span>The <code>draggable</code> attribute</a></li> + <li><a href="dnd.html#copy-and-paste"><span class="secno">6.9.5 </span>Copy and paste</a></li></ol></li> + <li><a href="dnd.html#undo"><span class="secno">6.10 </span>Undo history</a> + <ol><li><a href="dnd.html#the-undomanager-interface"><span class="secno">6.10.1 </span>The <code>UndoManager</code> interface</a></li> + <li><a href="dnd.html#the-undomanagerevent-interface-and-the-undo-and-redo-events"><span class="secno">6.10.2 </span>The <code>UndoManagerEvent</code> interface and the <code title="event-undo">undo</code> and <code title="event-redo">redo</code> events</a></li></ol></li> + <li><a href="dnd.html#editing-apis"><span class="secno">6.11 </span>Editing APIs</a></li></ol></li> + <li><a href="syntax.html#syntax"><span class="secno">7 </span>The HTML syntax</a> + <ol><li><a href="syntax.html#writing"><span class="secno">7.1 </span>Writing HTML documents</a> + <ol><li><a href="syntax.html#the-doctype"><span class="secno">7.1.1 </span>The DOCTYPE</a></li> + <li><a href="syntax.html#elements-0"><span class="secno">7.1.2 </span>Elements</a> + <ol><li><a href="syntax.html#start-tags"><span class="secno">7.1.2.1 </span>Start tags</a></li> + <li><a href="syntax.html#end-tags"><span class="secno">7.1.2.2 </span>End tags</a></li> + <li><a href="syntax.html#attributes"><span class="secno">7.1.2.3 </span>Attributes</a></li> + <li><a href="syntax.html#optional-tags"><span class="secno">7.1.2.4 </span>Optional tags</a></li> + <li><a href="syntax.html#element-restrictions"><span class="secno">7.1.2.5 </span>Restrictions on content models</a></li> + <li><a href="syntax.html#cdata-rcdata-restrictions"><span class="secno">7.1.2.6 </span>Restrictions on the contents of raw text and RCDATA elements</a></li></ol></li> + <li><a href="syntax.html#text"><span class="secno">7.1.3 </span>Text</a> + <ol><li><a href="syntax.html#newlines"><span class="secno">7.1.3.1 </span>Newlines</a></li></ol></li> + <li><a href="syntax.html#character-references"><span class="secno">7.1.4 </span>Character references</a></li> + <li><a href="syntax.html#cdata-sections"><span class="secno">7.1.5 </span>CDATA sections</a></li> + <li><a href="syntax.html#comments"><span class="secno">7.1.6 </span>Comments</a></li></ol></li> + <li><a href="named-character-references.html#named-character-references"><span class="secno">7.2 </span>Named character references</a></li></ol></li> + <li><a href="the-xhtml-syntax.html#the-xhtml-syntax"><span class="secno">8 </span>The XHTML syntax</a></li> + <li><a href="obsolete.html#obsolete"><span class="secno">9 </span>Obsolete features</a> + <ol><li><a href="obsolete.html#obsolete-but-conforming-features"><span class="secno">9.1 </span>Obsolete but conforming features</a></li> + <li><a href="obsolete.html#non-conforming-features"><span class="secno">9.2 </span>Non-conforming features</a></li></ol></li> + <li><a href="iana.html#iana"><span class="secno">10 </span>IANA considerations</a> + <ol><li><a href="iana.html#text-html"><span class="secno">10.1 </span><code>text/html</code></a></li> + <li><a href="iana.html#application-xhtml-xml"><span class="secno">10.2 </span><code>application/xhtml+xml</code></a></li> + <li><a href="iana.html#text-cache-manifest"><span class="secno">10.3 </span><code>text/cache-manifest</code></a></li> + <li><a href="iana.html#text-ping"><span class="secno">10.4 </span><code>text/ping</code></a></li> + <li><a href="iana.html#ping-from"><span class="secno">10.5 </span><code>Ping-From</code></a></li> + <li><a href="iana.html#ping-to"><span class="secno">10.6 </span><code>Ping-To</code></a></li></ol></li> <li><a class="no-num" href="index.html#index">Index</a> <ol><li><a class="no-num" href="index.html#elements-1">Elements</a></li> <li><a class="no-num" href="index.html#attributes-0">Attributes</a></li> Index: history.html =================================================================== RCS file: /sources/public/html5/spec-author-view/history.html,v retrieving revision 1.562 retrieving revision 1.563 diff -u -d -r1.562 -r1.563 --- history.html 6 Jan 2010 16:38:36 -0000 1.562 +++ history.html 12 Jan 2010 08:59:17 -0000 1.563 @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <!DOCTYPE html> -<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>6.8 Session history and navigation — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> +<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>5.8 Session history and navigation — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> pre { margin-left: 2em; white-space: pre-wrap; } h2 { margin: 3em 0 1em 0; } h3 { margin: 2.5em 0 1em 0; } @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,27 +253,27 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; fixBrokenLink(); } - </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="offline.html" title="6.7 Offline Web applications" rel="prev"> + </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="offline.html" title="5.7 Offline Web applications" rel="prev"> <link href="Overview.html#contents" title="Table of contents" rel="index"> - <link href="links.html" title="6.10 Links" rel="next"> + <link href="links.html" title="5.10 Links" rel="next"> </head><body onload="fixBrokenLink(); init()"><div class="head" id="head"> <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5 (Author Edition)</h1> </div><div> - <a href="offline.html">← 6.7 Offline Web applications</a> – + <a href="offline.html">← 5.7 Offline Web applications</a> – <a href="Overview.html#contents">Table of contents</a> – - <a href="links.html">6.10 Links →</a> - <ol class="toc"><li><ol><li><a href="history.html#history"><span class="secno">6.8 </span>Session history and navigation</a> - <ol><li><a href="history.html#the-session-history-of-browsing-contexts"><span class="secno">6.8.1 </span>The session history of browsing contexts</a></li><li><a href="history.html#the-history-interface"><span class="secno">6.8.2 </span>The <code>History</code> interface</a></li><li><a href="history.html#activating-state-object-entries"><span class="secno">6.8.3 </span>Activating state object entries</a></li><li><a href="history.html#the-location-interface"><span class="secno">6.8.4 </span>The <code>Location</code> interface</a></li></ol></li><li><a href="history.html#browsing-the-web"><span class="secno">6.9 </span>Browsing the Web</a> - <ol><li><a href="history.html#unloading-documents"><span class="secno">6.9.1 </span>Unloading documents</a></li><li><a href="history.html#aborting-a-document-load"><span class="secno">6.9.2 </span>Aborting a document load</a></li></ol></li></ol></li></ol></div> + <a href="links.html">5.10 Links →</a> + <ol class="toc"><li><ol><li><a href="history.html#history"><span class="secno">5.8 </span>Session history and navigation</a> + <ol><li><a href="history.html#the-session-history-of-browsing-contexts"><span class="secno">5.8.1 </span>The session history of browsing contexts</a></li><li><a href="history.html#the-history-interface"><span class="secno">5.8.2 </span>The <code>History</code> interface</a></li><li><a href="history.html#activating-state-object-entries"><span class="secno">5.8.3 </span>Activating state object entries</a></li><li><a href="history.html#the-location-interface"><span class="secno">5.8.4 </span>The <code>Location</code> interface</a></li></ol></li><li><a href="history.html#browsing-the-web"><span class="secno">5.9 </span>Browsing the Web</a> + <ol><li><a href="history.html#unloading-documents"><span class="secno">5.9.1 </span>Unloading documents</a></li><li><a href="history.html#aborting-a-document-load"><span class="secno">5.9.2 </span>Aborting a document load</a></li></ol></li></ol></li></ol></div> - <h3 id="history"><span class="secno">6.8 </span>Session history and navigation</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="the-session-history-of-browsing-contexts"><span class="secno">6.8.1 </span>The session history of browsing contexts</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The sequence of <code>Document</code>s in a <a href="browsers.html#browsing-context">browsing + <h3 id="history"><span class="secno">5.8 </span>Session history and navigation</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="the-session-history-of-browsing-contexts"><span class="secno">5.8.1 </span>The session history of browsing contexts</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The sequence of <code>Document</code>s in a <a href="browsers.html#browsing-context">browsing context</a> is its <dfn id="session-history">session history</dfn>.</p><p><code><a href="#history-0">History</a></code> objects provide a representation of the pages in the session history of <a href="browsers.html#browsing-context" title="browsing context">browsing contexts</a>. Each <a href="browsers.html#browsing-context">browsing @@ -306,7 +308,7 @@ the page that was active when they were added.</p><p>Contiguous entries that differ just by fragment identifier also share the same <code>Document</code>.</p><p class="note">All entries that share the same <code>Document</code> (and that are therefore merely different - states of one particular document) are contiguous by definition.</p><h4 id="the-history-interface"><span class="secno">6.8.2 </span>The <code><a href="#history-0">History</a></code> interface</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">interface <dfn id="history-0">History</dfn> { + states of one particular document) are contiguous by definition.</p><h4 id="the-history-interface"><span class="secno">5.8.2 </span>The <code><a href="#history-0">History</a></code> interface</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">interface <dfn id="history-0">History</dfn> { readonly attribute long <a href="#dom-history-length" title="dom-history-length">length</a>; void <a href="#dom-history-go" title="dom-history-go">go</a>(in optional long delta); void <a href="#dom-history-back" title="dom-history-back">back</a>(); @@ -482,7 +484,7 @@ State: <OUTPUT NAME=I>1</OUTPUT> <INPUT VALUE="Increment" TYPE=BUTTON ONCLICK="inc()"> </FORM></pre> - </div><h4 id="activating-state-object-entries"><span class="secno">6.8.3 </span><dfn title="activate the state object">Activating state object entries</dfn></h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">interface <dfn id="popstateevent">PopStateEvent</dfn> : Event { + </div><h4 id="activating-state-object-entries"><span class="secno">5.8.3 </span><dfn title="activate the state object">Activating state object entries</dfn></h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">interface <dfn id="popstateevent">PopStateEvent</dfn> : Event { readonly attribute any <a href="#dom-popstateevent-state" title="dom-PopStateEvent-state">state</a>; void <a href="#dom-popstateevent-initpopstateevent" title="dom-PopStateEvent-initPopStateEvent">initPopStateEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any stateArg); };</pre><dl class="domintro"><dt><var title="">event</var> . <code title="dom-PopStateEvent-state"><a href="#dom-popstateevent-state">state</a></code></dt> @@ -493,7 +495,7 @@ </dd> - </dl><h4 id="the-location-interface"><span class="secno">6.8.4 </span>The <code><a href="#location">Location</a></code> interface</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Each <code>Document</code> object in a <a href="browsers.html#browsing-context">browsing + </dl><h4 id="the-location-interface"><span class="secno">5.8.4 </span>The <code><a href="#location">Location</a></code> interface</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Each <code>Document</code> object in a <a href="browsers.html#browsing-context">browsing context</a>'s session history is associated with a unique instance of a <code><a href="#location">Location</a></code> object.</p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-location"><a href="#dom-document-location">location</a></code> [ = <var title="">value</var> ]</dt> <dt><var title="">window</var> . <code title="dom-location"><a href="#dom-location">location</a></code> [ = <var title="">value</var> ]</dt> @@ -569,7 +571,7 @@ </dd> </dl><p>The <code><a href="#location">Location</a></code> interface also has the complement of - <a href="urls.html#url-decomposition-idl-attributes">URL decomposition IDL attributes</a>, <dfn id="dom-location-protocol" title="dom-location-protocol"><code>protocol</code></dfn>, <dfn id="dom-location-host" title="dom-location-host"><code>host</code></dfn>, <dfn id="dom-location-port" title="dom-location-port"><code>port</code></dfn>, <dfn id="dom-location-hostname" title="dom-location-hostname"><code>hostname</code></dfn>, <dfn id="dom-location-pathname" title="dom-location-pathname"><code>pathname</code></dfn>, <dfn id="dom-location-search" title="dom-location-search"><code>search</code></dfn>, and <dfn id="dom-location-hash" title="dom-location-hash"><code>hash</code></dfn>. </p><h3 id="browsing-the-web"><span class="secno">6.9 </span>Browsing the Web</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="unloading-documents"><span class="secno">6.9.1 </span>Unloading documents</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="il">interface <dfn id="beforeunloadevent">BeforeUnloadEvent</dfn> : Event { + <a href="urls.html#url-decomposition-idl-attributes">URL decomposition IDL attributes</a>, <dfn id="dom-location-protocol" title="dom-location-protocol"><code>protocol</code></dfn>, <dfn id="dom-location-host" title="dom-location-host"><code>host</code></dfn>, <dfn id="dom-location-port" title="dom-location-port"><code>port</code></dfn>, <dfn id="dom-location-hostname" title="dom-location-hostname"><code>hostname</code></dfn>, <dfn id="dom-location-pathname" title="dom-location-pathname"><code>pathname</code></dfn>, <dfn id="dom-location-search" title="dom-location-search"><code>search</code></dfn>, and <dfn id="dom-location-hash" title="dom-location-hash"><code>hash</code></dfn>. </p><h3 id="browsing-the-web"><span class="secno">5.9 </span>Browsing the Web</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="unloading-documents"><span class="secno">5.9.1 </span>Unloading documents</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="il">interface <dfn id="beforeunloadevent">BeforeUnloadEvent</dfn> : Event { attribute DOMString <a href="#dom-beforeunloadevent-returnvalue" title="dom-BeforeUnloadEvent-returnValue">returnValue</a>; };</pre><dl class="domintro"><dt><var title="">event</var> . <code title="dom-BeforeUnloadEvent-returnValue"><a href="#dom-beforeunloadevent-returnvalue">returnValue</a></code> [ = <var title="">value</var> ]</dt> @@ -582,7 +584,7 @@ </dd> </dl><p class="note">There are no <code><a href="#beforeunloadevent">BeforeUnloadEvent</a></code>-specific - initialization methods.</p><h4 id="aborting-a-document-load"><span class="secno">6.9.2 </span>Aborting a document load</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>If the user cancels any instance of the <a href="#fetch" title="fetch">fetching algorithm</a> in the context of a + initialization methods.</p><h4 id="aborting-a-document-load"><span class="secno">5.9.2 </span>Aborting a document load</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>If the user cancels any instance of the <a href="#fetch" title="fetch">fetching algorithm</a> in the context of a <code>Document</code> in a <a href="browsers.html#browsing-context">browsing context</a>, then, if that <code>Document</code> is an <a href="browsers.html#active-document">active document</a>, the user agent must <a href="#queue-a-task">queue a task</a> to <a href="#fire-a-simple-event">fire a simple Index: common-input-element-attributes.html =================================================================== RCS file: /sources/public/html5/spec-author-view/common-input-element-attributes.html,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- common-input-element-attributes.html 6 Jan 2010 16:38:35 -0000 1.16 +++ common-input-element-attributes.html 12 Jan 2010 08:59:16 -0000 1.17 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -455,7 +457,7 @@ user agent might suggest these two e-mail addresses to the user.</p> - <p><img alt="" src="images/sample-email-1.png"></p> + <p><img alt="" src="http://dev.w3.org/html5/spec/images/sample-email-1.png"></p> <p>The page could also link in the user's contacts database from the site:</p> @@ -474,7 +476,7 @@ earlier, as well as the "astrophy" and "astronomy" values given in the <code><a href="the-button-element.html#the-datalist-element">datalist</a></code> element.</p> - <p><img alt="" src="images/sample-email-2.png"></p> + <p><img alt="" src="http://dev.w3.org/html5/spec/images/sample-email-2.png"></p> </div><div class="example"> Index: dom.html =================================================================== RCS file: /sources/public/html5/spec-author-view/dom.html,v retrieving revision 1.562 retrieving revision 1.563 diff -u -d -r1.562 -r1.563 --- dom.html 6 Jan 2010 16:38:36 -0000 1.562 +++ dom.html 12 Jan 2010 08:59:16 -0000 1.563 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -315,6 +317,7 @@ readonly attribute DOMString <a href="#dom-document-readystate" title="dom-document-readyState">readyState</a>; // <a href="#dom-tree-accessors">DOM tree accessors</a> + <a href="#dom-document-nameditem" title="dom-document-namedItem">getter</a> any (in DOMString name); attribute DOMString <a href="#document.title" title="dom-document-title">title</a>; attribute DOMString <a href="#dom-document-dir" title="dom-document-dir">dir</a>; attribute <a href="elements.html#htmlelement">HTMLElement</a> <a href="#dom-document-body" title="dom-document-body">body</a>; @@ -327,8 +330,6 @@ readonly attribute <a href="urls.html#htmlcollection">HTMLCollection</a> <a href="#dom-document-scripts" title="dom-document-scripts">scripts</a>; NodeList <a href="#dom-document-getelementsbyname" title="dom-document-getElementsByName">getElementsByName</a>(in DOMString elementName); NodeList <a href="#dom-document-getelementsbyclassname" title="dom-document-getElementsByClassName">getElementsByClassName</a>(in DOMString classNames); - NodeList <a href="#dom-document-getitems" title="dom-document-getItems">getItems</a>(in optional DOMString typeNames); - <a href="#dom-document-nameditem" title="dom-document-namedItem">getter</a> any (in DOMString name); // <a href="apis-in-html-documents.html#dynamic-markup-insertion">dynamic markup insertion</a> attribute DOMString <a href="apis-in-html-documents.html#dom-innerhtml" title="dom-innerHTML">innerHTML</a>; Index: embedded-content-1.html =================================================================== RCS file: /sources/public/html5/spec-author-view/embedded-content-1.html,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- embedded-content-1.html 6 Jan 2010 16:38:36 -0000 1.14 +++ embedded-content-1.html 12 Jan 2010 08:59:17 -0000 1.15 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -673,7 +675,7 @@ <pre><p>In the common case, the data handled by the tokenization stage comes from the network, but it can also come from script.</p> -<p><strong><img src="images/parsing-model-overview.png" alt="The network +<p><strong><img src="http://dev.w3.org/html5/spec/images/parsing-model-overview.png" alt="The network passes data to the Tokenizer stage, which passes data to the Tree Construction stage. From there, data goes to both the DOM and to Script Execution. Script Execution is linked to the DOM, and, using @@ -850,7 +852,7 @@ to both the DOM and to Script Execution. Script Execution is linked to the DOM, and, using document.write(), passes data to the Tokenizer.</p> -<strong><p><img src="images/parsing-model-overview.png" alt=""></p></strong></pre> +<strong><p><img src="http://dev.w3.org/html5/spec/images/parsing-model-overview.png" alt=""></p></strong></pre> <p>In these cases, it would be wrong to include alternative text that consists of just a caption. If a caption is to be included, @@ -866,7 +868,7 @@ to both the DOM and to Script Execution. Script Execution is linked to the DOM, and, using document.write(), passes data to the Tokenizer.</p> -<p><strong><img src="images/parsing-model-overview.png" alt="" +<p><strong><img src="http://dev.w3.org/html5/spec/images/parsing-model-overview.png" alt="" title="Flowchart representation of the parsing model."></strong></p></pre> <pre><!-- Using <figure> and <dt> --> @@ -877,7 +879,7 @@ the Tokenizer.</p> <figure> <dd> - <strong><img src="images/parsing-model-overview.png" alt="The Network leads + <strong><img src="http://dev.w3.org/html5/spec/images/parsing-model-overview.png" alt="The Network leads to the Tokenizer, which leads to the Tree Construction. The Tree Construction leads to two items. The first is Script Execution, which leads via document.write() back to the Tokenizer. The second item @@ -893,7 +895,7 @@ to both the DOM and to Script Execution. Script Execution is linked to the DOM, and, using document.write(), passes data to the Tokenizer.</p> -<p><img src="images/parsing-model-overview.png" +<p><img src="http://dev.w3.org/html5/spec/images/parsing-model-overview.png" alt="Flowchart representation of the parsing model."></p> <!-- Never put the image's caption in the alt="" attribute! --></pre> Index: the-input-element.html =================================================================== RCS file: /sources/public/html5/spec-author-view/the-input-element.html,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- the-input-element.html 6 Jan 2010 15:49:35 -0000 1.11 +++ the-input-element.html 12 Jan 2010 08:59:20 -0000 1.12 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; Index: grouping-content.html =================================================================== RCS file: /sources/public/html5/spec-author-view/grouping-content.html,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- grouping-content.html 6 Jan 2010 15:49:34 -0000 1.12 +++ grouping-content.html 12 Jan 2010 08:59:17 -0000 1.13 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; Index: timers.html =================================================================== RCS file: /sources/public/html5/spec-author-view/timers.html,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- timers.html 6 Jan 2010 15:49:35 -0000 1.11 +++ timers.html 12 Jan 2010 08:59:20 -0000 1.12 @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <!DOCTYPE html> -<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>6.4 Timers — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> +<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>5.4 Timers — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> pre { margin-left: 2em; white-space: pre-wrap; } h2 { margin: 3em 0 1em 0; } h3 { margin: 2.5em 0 1em 0; } @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,27 +253,27 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; fixBrokenLink(); } - </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="browsers.html" title="6 Web browsers" rel="prev"> + </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="browsers.html" title="5 Web browsers" rel="prev"> <link href="Overview.html#contents" title="Table of contents" rel="index"> - <link href="offline.html" title="6.7 Offline Web applications" rel="next"> + <link href="offline.html" title="5.7 Offline Web applications" rel="next"> </head><body onload="fixBrokenLink(); init()"><div class="head" id="head"> <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5 (Author Edition)</h1> </div><div> - <a href="browsers.html">← 6 Web browsers</a> – + <a href="browsers.html">← 5 Web browsers</a> – <a href="Overview.html#contents">Table of contents</a> – - <a href="offline.html">6.7 Offline Web applications →</a> - <ol class="toc"><li><ol><li><a href="timers.html#timers"><span class="secno">6.4 </span>Timers</a></li><li><a href="timers.html#user-prompts"><span class="secno">6.5 </span>User prompts</a> - <ol><li><a href="timers.html#simple-dialogs"><span class="secno">6.5.1 </span>Simple dialogs</a></li><li><a href="timers.html#printing"><span class="secno">6.5.2 </span>Printing</a></li><li><a href="timers.html#dialogs-implemented-using-separate-documents"><span class="secno">6.5.3 </span>Dialogs implemented using separate documents</a></li></ol></li><li><a href="timers.html#system-state-and-capabilities"><span class="secno">6.6 </span>System state and capabilities</a> - <ol><li><a href="timers.html#client-identification"><span class="secno">6.6.1 </span>Client identification</a></li><li><a href="timers.html#custom-handlers"><span class="secno">6.6.2 </span>Custom scheme and content handlers</a></li><li><a href="timers.html#manually-releasing-the-storage-mutex"><span class="secno">6.6.3 </span>Manually releasing the storage mutex</a></li></ol></li></ol></li></ol></div> + <a href="offline.html">5.7 Offline Web applications →</a> + <ol class="toc"><li><ol><li><a href="timers.html#timers"><span class="secno">5.4 </span>Timers</a></li><li><a href="timers.html#user-prompts"><span class="secno">5.5 </span>User prompts</a> + <ol><li><a href="timers.html#simple-dialogs"><span class="secno">5.5.1 </span>Simple dialogs</a></li><li><a href="timers.html#printing"><span class="secno">5.5.2 </span>Printing</a></li><li><a href="timers.html#dialogs-implemented-using-separate-documents"><span class="secno">5.5.3 </span>Dialogs implemented using separate documents</a></li></ol></li><li><a href="timers.html#system-state-and-capabilities"><span class="secno">5.6 </span>System state and capabilities</a> + <ol><li><a href="timers.html#client-identification"><span class="secno">5.6.1 </span>Client identification</a></li><li><a href="timers.html#custom-handlers"><span class="secno">5.6.2 </span>Custom scheme and content handlers</a></li><li><a href="timers.html#manually-releasing-the-storage-mutex"><span class="secno">5.6.3 </span>Manually releasing the storage mutex</a></li></ol></li></ol></li></ol></div> - <h3 id="timers"><span class="secno">6.4 </span>Timers</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="dom-windowtimers-setTimeout"><a href="#dom-windowtimers-settimeout">setTimeout()</a></code> + <h3 id="timers"><span class="secno">5.4 </span>Timers</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="dom-windowtimers-setTimeout"><a href="#dom-windowtimers-settimeout">setTimeout()</a></code> and <code title="dom-windowtimers-setInterval"><a href="#dom-windowtimers-setinterval">setInterval()</a></code> methods allow authors to schedule timer-based callbacks.</p><pre class="idl">[Supplemental, NoInterfaceObject] interface <dfn id="windowtimers">WindowTimers</dfn> { @@ -334,14 +336,14 @@ </dl><p class="note">This API does not guarantee that timers will fire exactly on schedule. Delays due to CPU load, other tasks, etc, are - to be expected.</p><h3 id="user-prompts"><span class="secno">6.5 </span>User prompts</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- + to be expected.</p><h3 id="user-prompts"><span class="secno">5.5 </span>User prompts</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- v2 ideas: * in-window modal dialogs - escape/enter handling - dragging the window out of the tab * in-window non-modal palettes - with a solution for the mobile space - --><h4 id="simple-dialogs"><span class="secno">6.5.1 </span>Simple dialogs</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-alert"><a href="#dom-alert">alert</a></code>(<var title="">message</var>)</dt> + --><h4 id="simple-dialogs"><span class="secno">5.5.1 </span>Simple dialogs</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-alert"><a href="#dom-alert">alert</a></code>(<var title="">message</var>)</dt> <dd> <p>Displays a modal alert with the given message, and waits for the user to dismiss it.</p> @@ -377,7 +379,7 @@ </dd> - </dl><h4 id="printing"><span class="secno">6.5.2 </span>Printing</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-print"><a href="#dom-print">print</a></code>()</dt> + </dl><h4 id="printing"><span class="secno">5.5.2 </span>Printing</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-print"><a href="#dom-print">print</a></code>()</dt> <dd> @@ -388,7 +390,7 @@ </dd> - </dl><h4 id="dialogs-implemented-using-separate-documents"><span class="secno">6.5.3 </span>Dialogs implemented using separate documents</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">result</var> = <var title="">window</var> . <code title="dom-showModalDialog"><a href="#dom-showmodaldialog">showModalDialog</a></code>(<var title="">url</var> [, <var title="">argument</var>] )</dt> + </dl><h4 id="dialogs-implemented-using-separate-documents"><span class="secno">5.5.3 </span>Dialogs implemented using separate documents</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">result</var> = <var title="">window</var> . <code title="dom-showModalDialog"><a href="#dom-showmodaldialog">showModalDialog</a></code>(<var title="">url</var> [, <var title="">argument</var>] )</dt> <dd> @@ -403,8 +405,7 @@ </dl><pre class="idl">[Supplemental, NoInterfaceObject] interface <dfn id="windowmodal">WindowModal</dfn> { readonly attribute any <a href="#dom-windowmodal-dialogarguments" title="dom-WindowModal-dialogArguments">dialogArguments</a>; attribute DOMString <a href="#dom-windowmodal-returnvalue" title="dom-WindowModal-returnValue">returnValue</a>; -}; -<a href="browsers.html#window">Window</a> implements <a href="#windowmodal">WindowModal</a>; /* sometimes */</pre><dl class="domintro"><dt><var title="">window</var> . <code title="dom-WindowModal-dialogArguments"><a href="#dom-windowmodal-dialogarguments">dialogArguments</a></code></dt> +};</pre><dl class="domintro"><dt><var title="">window</var> . <code title="dom-WindowModal-dialogArguments"><a href="#dom-windowmodal-dialogarguments">dialogArguments</a></code></dt> <dd> @@ -426,7 +427,7 @@ </dd> </dl><p class="note">The <code title="dom-window-close"><a href="#dom-window-close">window.close()</a></code> method can be used to - close the browsing context.</p><h3 id="system-state-and-capabilities"><span class="secno">6.6 </span>System state and capabilities</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">interface <dfn id="navigator">Navigator</dfn> { + close the browsing context.</p><h3 id="system-state-and-capabilities"><span class="secno">5.6 </span>System state and capabilities</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">interface <dfn id="navigator">Navigator</dfn> { // objects implementing this interface also implement the interfaces given below }; <a href="#navigator">Navigator</a> implements <a href="#navigatorid">NavigatorID</a>; @@ -457,7 +458,7 @@ readonly attribute <span>MimeTypeArray</span> <span title="dom-navigator-mimeTypes">mimeTypes</span>; readonly attribute <span>PluginArray</span> <span title="dom-navigator-plugins">plugins</span>; (the latter is used in a <video> element demo now, so we might need to pull this forward from v2!) --->};</pre><h4 id="client-identification"><span class="secno">6.6.1 </span>Client identification</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>In certain cases, despite the best efforts of the entire +-->};</pre><h4 id="client-identification"><span class="secno">5.6.1 </span>Client identification</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>In certain cases, despite the best efforts of the entire industry, Web browsers have bugs and limitations that Web authors are forced to work around.</p><p>This section defines a collection of attributes that can be used to determine, from script, the kind of user agent in use, in order @@ -483,15 +484,15 @@ <p>Returns the complete User-Agent header.</p> </dd> - </dl><h4 id="custom-handlers"><span class="secno">6.6.2 </span>Custom scheme and content handlers</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="dom-navigator-registerprotocolhandler" title="dom-navigator-registerProtocolHandler"><code>registerProtocolHandler()</code></dfn> + </dl><h4 id="custom-handlers"><span class="secno">5.6.2 </span>Custom scheme and content handlers</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="dom-navigator-registerprotocolhandler" title="dom-navigator-registerProtocolHandler"><code>registerProtocolHandler()</code></dfn> method allows Web sites to register themselves as possible handlers for particular schemes. For example, an online fax service could register itself as a handler of the <code>fax:</code> scheme (<a href="references.html#refsRFC2806">[RFC2806]</a>), so that if the user clicks on such a link, he is given the opportunity to use that Web site. Analogously, the <dfn id="dom-navigator-registercontenthandler" title="dom-navigator-registerContentHandler"><code>registerContentHandler()</code></dfn> method allows Web sites to register themselves as possible handlers - for content in a particular <a href="infrastructure.html#mime-type">MIME type</a>. For example, the same online - fax service could register itself as a handler for + for content in a particular <a href="infrastructure.html#mime-type">MIME type</a>. For example, the + same online fax service could register itself as a handler for <code>image/g3fax</code> files (<a href="references.html#refsRFC1494">[RFC1494]</a>), so that if the user has no native application capable of handling G3 Facsimile byte streams, his Web browser can instead suggest he use that site to view the @@ -515,7 +516,7 @@ </dd> - </dl><h4 id="manually-releasing-the-storage-mutex"><span class="secno">6.6.3 </span>Manually releasing the storage mutex</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-navigator"><a href="#dom-navigator">navigator</a></code> . <code title="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates">yieldForStorageUpdates</a></code>()</dt> + </dl><h4 id="manually-releasing-the-storage-mutex"><span class="secno">5.6.3 </span>Manually releasing the storage mutex</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-navigator"><a href="#dom-navigator">navigator</a></code> . <code title="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates">yieldForStorageUpdates</a></code>()</dt> <dd> Index: elements.html =================================================================== RCS file: /sources/public/html5/spec-author-view/elements.html,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- elements.html 6 Jan 2010 16:38:36 -0000 1.17 +++ elements.html 12 Jan 2010 08:59:16 -0000 1.18 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -355,7 +357,7 @@ semantics of a document at an instant in time are those represented by the state of the document at that instant in time, and the semantics of a document can therefore change over time. User agents - must</p><p class="example">HTML has a <code><a href="text-level-semantics.html#the-progress-element">progress</a></code> element that + must</p><p class="example">HTML has a <code><a href="the-button-element.html#the-progress-element">progress</a></code> element that describes a progress bar. If its "value" attribute is dynamically updated by a script, the UA would update the rendering to show the progress changing.</p><h4 id="elements-in-the-dom"><span class="secno">3.2.2 </span>Elements in the DOM</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The nodes representing <a href="infrastructure.html#html-elements">HTML elements</a> in the DOM @@ -385,15 +387,6 @@ readonly attribute <a href="urls.html#domtokenlist">DOMTokenList</a> <a href="#dom-classlist" title="dom-classList">classList</a>; readonly attribute <a href="#domstringmap">DOMStringMap</a> <a href="#dom-dataset" title="dom-dataset">dataset</a>; - // <a href="microdata.html#microdata">microdata</a> - attribute boolean <a href="#dom-itemscope" title="dom-itemScope">itemScope</a>; - attribute DOMString <a href="#dom-itemtype" title="dom-itemType">itemType</a>; - attribute DOMString <a href="#dom-itemid" title="dom-itemId">itemId</a>; - attribute DOMString <a href="#dom-itemref" title="dom-itemRef">itemRef</a>; - [PutForwards=<a href="#dom-domsettabletokenlist-value" title="dom-DOMSettableTokenList-value">value</a>] readonly attribute <a href="urls.html#domsettabletokenlist">DOMSettableTokenList</a> <a href="#dom-itemprop" title="dom-itemProp">itemProp</a>; - readonly attribute <a href="urls.html#htmlpropertiescollection">HTMLPropertiesCollection</a> <a href="#dom-properties" title="dom-properties">properties</a>; - attribute any <a href="#dom-itemvalue" title="dom-itemValue">itemValue</a>; - // <a href="editing.html#editing">user interaction</a> attribute boolean <a href="#dom-hidden" title="dom-hidden">hidden</a>; void <a href="#dom-click" title="dom-click">click</a>(); @@ -490,11 +483,6 @@ <li><code title="attr-draggable"><a href="dnd.html#the-draggable-attribute">draggable</a></code></li> <li><code title="attr-hidden"><a href="editing.html#the-hidden-attribute">hidden</a></code></li> <li><code title="attr-id"><a href="#the-id-attribute">id</a></code></li> - <li><code title="attr-itemid"><a href="microdata.html#attr-itemid">itemid</a></code></li> - <li><code title="attr-itemprop"><a href="microdata.html#names:-the-itemprop-attribute">itemprop</a></code></li> - <li><code title="attr-itemref"><a href="microdata.html#attr-itemref">itemref</a></code></li> - <li><code title="attr-itemscope"><a href="microdata.html#attr-itemscope">itemscope</a></code></li> - <li><code title="attr-itemtype"><a href="microdata.html#attr-itemtype">itemtype</a></code></li> <li><code title="attr-lang"><a href="#attr-lang">lang</a></code></li> <li><code title="attr-spellcheck"><a href="editing.html#attr-spellcheck">spellcheck</a></code></li> <li><code title="attr-style"><a href="#the-style-attribute">style</a></code></li> @@ -564,7 +552,7 @@ element">media elements</a> will ever receive a <code title="event-media-volumechange"><a href="video.html#event-media-volumechange">volumechange</a></code> event fired by the user agent.</p><hr><p><a href="#custom-data-attribute" title="custom data attribute">Custom data attributes</a> (e.g. <code title="">data-foldername</code> or <code title="">data-msgid</code>) can be specified on any <a href="infrastructure.html#html-elements" title="HTML elements">HTML element</a>, to store custom data - specific to the page.</p><hr><p>In <a href="dom.html#html-documents">HTML documents</a>, elements in the <a href="#html-namespace-0">HTML + specific to the page.</p><hr><p>In <a href="dom.html#html-documents">HTML documents</a>, elements in the <a href="urls.html#html-namespace-0">HTML namespace</a> may have an <code title="">xmlns</code> attribute specified, if, and only if, it has the exact value "<code>http://www.w3.org/1999/xhtml</code>". This does not apply to @@ -623,7 +611,7 @@ element's contents and for any of the element's attributes that contain text. Its value must be a valid BCP 47 language code, or the empty string. <a href="references.html#refsBCP47">[BCP47]</a></p><p>The <dfn id="attr-xml-lang" title="attr-xml-lang"><code title="">lang</code></dfn> - attribute in the <a href="#xml-namespace">XML namespace</a> is defined in XML. <a href="references.html#refsXML">[XML]</a></p><p>If these attributes are omitted from an element, then the + attribute in the <a href="urls.html#xml-namespace">XML namespace</a> is defined in XML. <a href="references.html#refsXML">[XML]</a></p><p>If these attributes are omitted from an element, then the language of this element is the same as the language of its parent element, if any. Setting the attribute to the empty string indicates that the primary language is unknown.</p><!-- UA conformance @@ -693,10 +681,9 @@ use in the <code title="attr-class"><a href="#classes">class</a></code> attribute, but authors are encouraged to use values that describe the nature of the content, rather than values that describe the desired presentation - of the content.</p><h5 id="the-style-attribute"><span class="secno">3.2.3.7 </span>The <dfn title="attr-style"><code>style</code></dfn> attribute</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>All <a href="infrastructure.html#html-elements">HTML elements</a> may have the <code title="attr-style"><a href="#the-style-attribute">style</a></code> content attribute set. If specified, - the attribute must contain only a list of zero or more - semicolon-separated (;) CSS declarations, matching the CSS Style - Attribute <code title="">inline-stylesheet</code> production. <a href="references.html#refsCSSATTR">[CSSATTR]</a></p><p>Documents that use <code title="attr-style"><a href="#the-style-attribute">style</a></code> + of the content.</p><h5 id="the-style-attribute"><span class="secno">3.2.3.7 </span>The <dfn title="attr-style"><code>style</code></dfn> attribute</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>All <a href="infrastructure.html#html-elements">HTML elements</a> may have the <code title="attr-style"><a href="#the-style-attribute">style</a></code> content attribute set. This is a + <span>CSS styling attribute</span> as defined by the CSS Styling + Attribute Syntax specification. <a href="references.html#refsCSSATTR">[CSSATTR]</a></p><p>Documents that use <code title="attr-style"><a href="#the-style-attribute">style</a></code> attributes on any of their elements must still be comprehensible and usable if those attributes were removed.</p><p class="note">In particular, using the <code title="attr-style"><a href="#the-style-attribute">style</a></code> attribute to hide and show content, or to convey meaning that is otherwise not included in the document, Index: urls.html =================================================================== RCS file: /sources/public/html5/spec-author-view/urls.html,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- urls.html 6 Jan 2010 16:38:37 -0000 1.15 +++ urls.html 12 Jan 2010 08:59:20 -0000 1.16 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -270,7 +272,7 @@ <ol class="toc"><li><ol><li><a href="urls.html#urls"><span class="secno">2.5 </span>URLs</a> <ol><li><a href="urls.html#terminology-0"><span class="secno">2.5.1 </span>Terminology</a></li><li><a href="urls.html#interfaces-for-url-manipulation"><span class="secno">2.5.2 </span>Interfaces for URL manipulation</a></li></ol></li><li><a href="urls.html#common-dom-interfaces"><span class="secno">2.6 </span>Common DOM interfaces</a> <ol><li><a href="urls.html#reflecting-content-attributes-in-idl-attributes"><span class="secno">2.6.1 </span>Reflecting content attributes in IDL attributes</a></li><li><a href="urls.html#collections-0"><span class="secno">2.6.2 </span>Collections</a> - <ol><li><a href="urls.html#htmlcollection-0"><span class="secno">2.6.2.1 </span>HTMLCollection</a></li><li><a href="urls.html#htmlallcollection-0"><span class="secno">2.6.2.2 </span>HTMLAllCollection</a></li><li><a href="urls.html#htmlformcontrolscollection-0"><span class="secno">2.6.2.3 </span>HTMLFormControlsCollection</a></li><li><a href="urls.html#htmloptionscollection-0"><span class="secno">2.6.2.4 </span>HTMLOptionsCollection</a></li><li><a href="urls.html#htmlpropertiescollection-0"><span class="secno">2.6.2.5 </span>HTMLPropertiesCollection</a></li></ol></li><li><a href="urls.html#domtokenlist-0"><span class="secno">2.6.3 </span>DOMTokenList</a></li><li><a href="urls.html#domsettabletokenlist-0"><span class="secno">2.6.4 </span>DOMSettableTokenList</a></li><li><a href="urls.html#domstringmap-0"><span class="secno">2.6.5 </span>DOMStringMap</a></li><li><a href="urls.html#dom-feature-strings"><span class="secno">2.6.6 </span>DOM feature strings</a></li><li><a href="urls.html#exceptions"><span cass="secno">2.6.7 </span>Exceptions</a></li></ol></li></ol></li></ol></div> + <ol><li><a href="urls.html#htmlcollection-0"><span class="secno">2.6.2.1 </span>HTMLCollection</a></li><li><a href="urls.html#htmlallcollection-0"><span class="secno">2.6.2.2 </span>HTMLAllCollection</a></li><li><a href="urls.html#htmlformcontrolscollection-0"><span class="secno">2.6.2.3 </span>HTMLFormControlsCollection</a></li><li><a href="urls.html#htmloptionscollection-0"><span class="secno">2.6.2.4 </span>HTMLOptionsCollection</a></li></ol></li><li><a href="urls.html#domtokenlist-0"><span class="secno">2.6.3 </span>DOMTokenList</a></li><li><a href="urls.html#domsettabletokenlist-0"><span class="secno">2.6.4 </span>DOMSettableTokenList</a></li><li><a href="urls.html#domstringmap-0"><span class="secno">2.6.5 </span>DOMStringMap</a></li><li><a href="urls.html#dom-feature-strings"><span class="secno">2.6.6 </span>DOM feature strings</a></li><li><a href="urls.html#exceptions"><span class="secno">2.6.7 </span>Exceptions</a></li></ol></li><li><a href="urls.html#namespaces"><span class="secno">2.7 </spa>Namespaces</a></li></ol></li></ol></div> <h3 id="urls"><span class="secno">2.5 </span>URLs</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/56">ISSUE-56</a> (urls-webarch) blocks progress to Last Call</span></p><h4 id="terminology-0"><span class="secno">2.5.1 </span>Terminology</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>A <dfn id="url">URL</dfn> is a string used to identify a resource.</p><p>A <a href="#url">URL</a> is a <dfn id="valid-url">valid URL</dfn> if it is a <span>valid Web address</span> as defined by the Web addresses @@ -365,7 +367,7 @@ --><h4 id="collections-0"><span class="secno">2.6.2 </span>Collections</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code><a href="#htmlcollection">HTMLCollection</a></code>, <code><a href="#htmlallcollection">HTMLAllCollection</a></code>, <code><a href="#htmlformcontrolscollection">HTMLFormControlsCollection</a></code>, <code><a href="#htmloptionscollection">HTMLOptionsCollection</a></code>, and - <code><a href="#htmlpropertiescollection">HTMLPropertiesCollection</a></code> interfaces represent various + <code>HTMLPropertiesCollection</code> interfaces represent various lists of DOM nodes. Collectively, objects implementing these interfaces are called <dfn id="collections">collections</dfn>.</p><p>When a <a href="#collections" title="collections">collection</a> is created, a filter and a root are associated with the collection.</p><p class="example">For example, when the <code><a href="#htmlcollection">HTMLCollection</a></code> @@ -536,49 +538,6 @@ <code><a href="the-button-element.html#the-optgroup-element">optgroup</a></code> element, then the method does nothing.</p> </dd> - </dl><h5 id="htmlpropertiescollection-0"><span class="secno">2.6.2.5 </span>HTMLPropertiesCollection</h5><p>The <code><a href="#htmlpropertiescollection">HTMLPropertiesCollection</a></code> interface represents a - <a href="#collections" title="collections">collection</a> of elements that add - name-value pairs to a particular <a href="microdata.html#concept-item" title="concept-item">item</a> in the <a href="microdata.html#microdata">microdata</a> - model.</p><pre class="idl">interface <dfn id="htmlpropertiescollection">HTMLPropertiesCollection</dfn> : <a href="#htmlcollection">HTMLCollection</a> { - // inherits <a href="#dom-htmlcollection-length" title="dom-HTMLCollection-length">length</a> and <a href="#dom-htmlcollection-item" title="dom-HTMLCollection-item">item</a>() - caller getter <a href="#propertynodelist">PropertyNodeList</a> <a href="#dom-htmlpropertiescollection-nameditem" title="dom-HTMLPropertiesCollection-namedItem">namedItem</a>(in DOMString name); // overrides inherited namedItem() - readonly attribute <span>DOMStringList</span> <a href="#dom-htmlpropertiescollection-names" title="dom-HTMLPropertiesCollection-names">names</a>; -}; - -typedef sequence<any> <dfn id="propertyvaluearray">PropertyValueArray</dfn>; - -interface <dfn id="propertynodelist">PropertyNodeList</dfn> : <span>NodeList</span> { - readonly attribute <a href="#propertyvaluearray">PropertyValueArray</a> <a href="#dom-propertynodelist-values" title="dom-PropertyNodeList-values">values</a>; -};</pre><dl class="domintro"><dt><var title="">collection</var> . <code title="dom-HTMLCollection-length"><a href="#dom-htmlcollection-length">length</a></code></dt> - <dd> - <p>Returns the number of elements in the collection.</p> - </dd> - - <dt><var title="">element</var> = <var title="">collection</var> . <code title="dom-HTMLCollection-item"><a href="#dom-htmlcollection-item">item</a></code>(<var title="">index</var>)</dt> - <dt><var title="">collection</var>[<var title="">index</var>]</dt> - <dt><var title="">collection</var>(<var title="">index</var>)</dt> - <dd> - <p>Returns the element with index <var title="">index</var> from the collection. The items are sorted in <a href="infrastructure.html#tree-order">tree order</a>.</p> - <p>Returns null if <var title="">index</var> is out of range.</p> - </dd> - - <dt><var title="">propertyNodeList</var> = <var title="">collection</var> . <code title="dom-HTMLPropertiesCollection-namedItem"><a href="#dom-htmlpropertiescollection-nameditem">namedItem</a></code>(<var title="">name</var>)</dt> - <dt><var title="">collection</var>[<var title="">name</var>]</dt> - <dt><var title="">collection</var>(<var title="">name</var>)</dt> - <dd> - <p>Returns a <code><a href="#propertynodelist">PropertyNodeList</a></code> object containing any elements that add a property named <var title="">name</var>.</p> - </dd> - - <dt><var title="">collection</var> . <code title="dom-HTMLPropertiesCollection-names"><a href="#dom-htmlpropertiescollection-names">names</a></code></dt> - <dd> - <p>Returns a <code>DOMStringList</code> with the <a href="microdata.html#property-names">property names</a> of the elements in the collection.</p> - </dd> - - <dt><var title="">propertyNodeList</var> . <code title="dom-PropertyNodeList-values"><a href="#dom-propertynodelist-values">values</a></code></dt> - <dd> - <p>Returns an array of the various values that the relevant elements have.</p> - </dd> - </dl><h4 id="domtokenlist-0"><span class="secno">2.6.3 </span>DOMTokenList</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code><a href="#domtokenlist">DOMTokenList</a></code> interface represents an interface to an underlying string that consists of a <a href="common-microsyntaxes.html#set-of-space-separated-tokens">set of space-separated tokens</a>.</p><p class="note"><code><a href="#domtokenlist">DOMTokenList</a></code> objects are always @@ -707,4 +666,9 @@ <!--v2DATAGRID <li value="23"><dfn><code>DATAGRID_MODEL_ERR</code></dfn></li> --> <!-- actually defined right here for now --> <li value="81"><dfn id="parse_err"><code>PARSE_ERR</code></dfn></li> <!-- actually defined in dom3ls --> <li value="82"><dfn id="serialize_err"><code>SERIALIZE_ERR</code></dfn></li> <!-- actually defined in dom3ls --> - </ol></body></html> \ No newline at end of file + </ol><h3 id="namespaces"><span class="secno">2.7 </span>Namespaces</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="html-namespace-0">HTML namespace</dfn> is: <code>http://www.w3.org/1999/xhtml</code></p><p>The <dfn id="mathml-namespace">MathML namespace</dfn> is: <code>http://www.w3.org/1998/Math/MathML</code></p><p>The <dfn id="svg-namespace">SVG namespace</dfn> is: <code>http://www.w3.org/2000/svg</code></p><p>The <dfn id="xlink-namespace">XLink namespace</dfn> is: <code>http://www.w3.org/1999/xlink</code></p><p>The <dfn id="xml-namespace">XML namespace</dfn> is: <code>http://www.w3.org/XML/1998/namespace</code></p><p>The <dfn id="xmlns-namespace">XMLNS namespace</dfn> is: <code>http://www.w3.org/2000/xmlns/</code></p><hr><p>Data mining tools and other user agents that perform operations + on <code><a href="iana.html#text-html">text/html</a></code> content without running scripts, + evaluating CSS or XPath expressions, or otherwise exposing the + resulting DOM to arbitrary content, may "support namespaces" by just + asserting that their DOM node analogues are in certain namespaces, + without actually exposing the above strings.</p></body></html> \ No newline at end of file Index: iana.html =================================================================== RCS file: /sources/public/html5/spec-author-view/iana.html,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- iana.html 6 Jan 2010 16:38:36 -0000 1.17 +++ iana.html 12 Jan 2010 08:59:17 -0000 1.18 @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <!DOCTYPE html> -<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>12 IANA considerations — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> +<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>10 IANA considerations — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> pre { margin-left: 2em; white-space: pre-wrap; } h2 { margin: 3em 0 1em 0; } h3 { margin: 2.5em 0 1em 0; } @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,26 +253,26 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; fixBrokenLink(); } - </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="obsolete.html" title="11 Obsolete features" rel="prev"> + </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="obsolete.html" title="9 Obsolete features" rel="prev"> <link href="Overview.html#contents" title="Table of contents" rel="index"> <link href="index.html" title="Index" rel="next"> </head><body onload="fixBrokenLink(); init()"><div class="head" id="head"> <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5 (Author Edition)</h1> </div><div> - <a href="obsolete.html">← 11 Obsolete features</a> – + <a href="obsolete.html">← 9 Obsolete features</a> – <a href="Overview.html#contents">Table of contents</a> – <a href="index.html">Index →</a> - <ol class="toc"><li><a href="iana.html#iana"><span class="secno">12 </span>IANA considerations</a> - <ol><li><a href="iana.html#text-html"><span class="secno">12.1 </span><code>text/html</code></a></li><li><a href="iana.html#application-xhtml-xml"><span class="secno">12.2 </span><code>application/xhtml+xml</code></a></li><li><a href="iana.html#text-cache-manifest"><span class="secno">12.3 </span><code>text/cache-manifest</code></a></li><li><a href="iana.html#text-ping"><span class="secno">12.4 </span><code>text/ping</code></a></li><li><a href="iana.html#application-microdata-json"><span class="secno">12.5 </span><code>application/microdata+json</code></a></li><li><a href="iana.html#ping-from"><span class="secno">12.6 </span><code>Ping-From</code></a></li><li><a href="iana.html#ping-to"><span class="secno">12.7 </span><code>Ping-To</code></a></li></ol></li></ol></div> + <ol class="toc"><li><a href="iana.html#iana"><span class="secno">10 </span>IANA considerations</a> + <ol><li><a href="iana.html#text-html"><span class="secno">10.1 </span><code>text/html</code></a></li><li><a href="iana.html#application-xhtml-xml"><span class="secno">10.2 </span><code>application/xhtml+xml</code></a></li><li><a href="iana.html#text-cache-manifest"><span class="secno">10.3 </span><code>text/cache-manifest</code></a></li><li><a href="iana.html#text-ping"><span class="secno">10.4 </span><code>text/ping</code></a></li><li><a href="iana.html#ping-from"><span class="secno">10.5 </span><code>Ping-From</code></a></li><li><a href="iana.html#ping-to"><span class="secno">10.6 </span><code>Ping-To</code></a></li></ol></li></ol></div> - <h2 id="iana"><span class="secno">12 </span>IANA considerations</h2><!-- http://www.w3.org/2002/06/registering-mediatype.html --><h3 id="text-html"><span class="secno">12.1 </span><dfn><code>text/html</code></dfn></h3><p>This registration is for community review and will be submitted + <h2 id="iana"><span class="secno">10 </span>IANA considerations</h2><!-- http://www.w3.org/2002/06/registering-mediatype.html --><h3 id="text-html"><span class="secno">10.1 </span><dfn><code>text/html</code></dfn></h3><p>This registration is for community review and will be submitted to the IESG for review, approval, and registration with IANA.</p><!-- To: ietf-types@iana.org Subject: Registration of media type text/html @@ -371,7 +373,7 @@ <dt>Change controller:</dt> <dd>W3C and WHATWG</dd> </dl><p>Fragment identifiers used with <code><a href="#text-html">text/html</a></code> resources - refer to <a href="#the-indicated-part-of-the-document">the indicated part of the document</a>.</p><h3 id="application-xhtml-xml"><span class="secno">12.2 </span><dfn><code>application/xhtml+xml</code></dfn></h3><p>This registration is for community review and will be submitted + refer to <a href="#the-indicated-part-of-the-document">the indicated part of the document</a>.</p><h3 id="application-xhtml-xml"><span class="secno">10.2 </span><dfn><code>application/xhtml+xml</code></dfn></h3><p>This registration is for community review and will be submitted to the IESG for review, approval, and registration with IANA.</p><!-- To: ietf-types@iana.org Subject: Registration of media type application/xhtml+xml @@ -396,7 +398,7 @@ <dd> Labeling a resource with the <code><a href="#application-xhtml-xml">application/xhtml+xml</a></code> type asserts that the resource is an XML document that likely has - a root element from the <a href="#html-namespace-0">HTML namespace</a>. As such, the + a root element from the <a href="urls.html#html-namespace-0">HTML namespace</a>. As such, the relevant specifications are the XML specification, the Namespaces in XML specification, and this specification. <a href="references.html#refsXML">[XML]</a> <a href="references.html#refsXMLNS">[XMLNS]</a> </dd> @@ -409,7 +411,7 @@ <dt>File extension(s):</dt> <dd>"<code title="">xhtml</code>" and "<code title="">xht</code>" are sometimes used as extensions for XML resources that have a - root element from the <a href="#html-namespace-0">HTML namespace</a>.</dd> + root element from the <a href="urls.html#html-namespace-0">HTML namespace</a>.</dd> <dt>Macintosh file type code(s):</dt> <dd><code title="">TEXT</code></dd> </dl></dd> @@ -425,7 +427,7 @@ <dd>W3C and WHATWG</dd> </dl><p>Fragment identifiers used with <code><a href="#application-xhtml-xml">application/xhtml+xml</a></code> resources have the same semantics as with any <a href="infrastructure.html#xml-mime-type">XML MIME - type</a>. <a href="references.html#refsRFC3023">[RFC3023]</a></p><h3 id="text-cache-manifest"><span class="secno">12.3 </span><dfn><code>text/cache-manifest</code></dfn></h3><p>This registration is for community review and will be submitted + type</a>. <a href="references.html#refsRFC3023">[RFC3023]</a></p><h3 id="text-cache-manifest"><span class="secno">10.3 </span><dfn><code>text/cache-manifest</code></dfn></h3><p>This registration is for community review and will be submitted to the IESG for review, approval, and registration with IANA.</p><!-- To: ietf-types@iana.org Subject: Registration of media type text/cache-manifest @@ -486,7 +488,7 @@ <dt>Change controller:</dt> <dd>W3C and WHATWG</dd> </dl><p>Fragment identifiers have no meaning with - <code><a href="#text-cache-manifest">text/cache-manifest</a></code> resources.</p><h3 id="text-ping"><span class="secno">12.4 </span><dfn><code>text/ping</code></dfn></h3><p>This registration is for community review and will be submitted + <code><a href="#text-cache-manifest">text/cache-manifest</a></code> resources.</p><h3 id="text-ping"><span class="secno">10.4 </span><dfn><code>text/ping</code></dfn></h3><p>This registration is for community review and will be submitted to the IESG for review, approval, and registration with IANA.</p><!-- To: ietf-types@iana.org Subject: Registration of media type text/ping @@ -540,64 +542,7 @@ <dt>Change controller:</dt> <dd>W3C and WHATWG</dd> </dl><p>Fragment identifiers have no meaning with - <code><a href="#text-ping">text/ping</a></code> resources.</p><h3 id="application-microdata-json"><span class="secno">12.5 </span><dfn><code>application/microdata+json</code></dfn></h3><p>This registration is for community review and will be submitted - to the IESG for review, approval, and registration with IANA.</p><!-- - To: ietf-types@iana.org - Subject: Registration of media type application/microdata+json - --><dl><dt>Type name:</dt> - <dd>application</dd> - <dt>Subtype name:</dt> - <dd>microdata+json</dd> - <dt>Required parameters:</dt> - <dd>Same as for <code>application/json</code> <a href="references.html#refsJSON">[JSON]</a></dd> - <dt>Optional parameters:</dt> - <dd>Same as for <code>application/json</code> <a href="references.html#refsJSON">[JSON]</a></dd> - <dt>Encoding considerations:</dt> - <dd>Always UTF-8.</dd> - <dt>Security considerations:</dt> - <dd>Same as for <code>application/json</code> <a href="references.html#refsJSON">[JSON]</a></dd> - <dt>Interoperability considerations:</dt> - <dd>Same as for <code>application/json</code> <a href="references.html#refsJSON">[JSON]</a></dd> - <dt>Published specification:</dt> - <dd> - - Labeling a resource with the - <code><a href="#application-microdata-json">application/microdata+json</a></code> type asserts that the - resource is a JSON text that consists of an object with a single - entry called "<code title="">items</code>" consisting of an array - of entries, each of which consists of an object with two entries, - one called "<code title="">type</code>" whose value is an array of - strings, and one called "<code title="">properties</code>" whose - value is an object whose entries each have a value consisting of - an array of either objects or strings, the objects being of the - same form as the objects in the aforementioned "<code title="">items</code>" entry. As such, the relevant specifications - are the JSON specification and this specification. <a href="references.html#refsJSON">[JSON]</a> - - </dd> - <dt>Applications that use this media type:</dt> - <dd>Same as for <code>application/json</code> <a href="references.html#refsJSON">[JSON]</a></dd> - <dt>Additional information:</dt> - <dd> - <dl><dt>Magic number(s):</dt> - <dd>Same as for <code>application/json</code> <a href="references.html#refsJSON">[JSON]</a></dd> - <dt>File extension(s):</dt> - <dd>Same as for <code>application/json</code> <a href="references.html#refsJSON">[JSON]</a></dd> - <dt>Macintosh file type code(s):</dt> - <dd>Same as for <code>application/json</code> <a href="references.html#refsJSON">[JSON]</a></dd> - </dl></dd> - <dt>Person & email address to contact for further information:</dt> - <dd>Ian Hickson <ian@hixie.ch></dd> - <dt>Intended usage:</dt> - <dd>Common</dd> - <dt>Restrictions on usage:</dt> - <dd>No restrictions apply.</dd> - <dt>Author:</dt> - <dd>Ian Hickson <ian@hixie.ch></dd> - <dt>Change controller:</dt> - <dd>W3C and WHATWG</dd> - </dl><p>Fragment identifiers used with - <code><a href="#application-microdata-json">application/microdata+json</a></code> resources have the same - semantics as when used with <code>application/json</code>. <a href="references.html#refsJSON">[JSON]</a></p><h3 id="ping-from"><span class="secno">12.6 </span><dfn title="http-ping-from"><code>Ping-From</code></dfn></h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>This section describes a header field for registration in the + <code><a href="#text-ping">text/ping</a></code> resources.</p><h3 id="ping-from"><span class="secno">10.5 </span><dfn title="http-ping-from"><code>Ping-From</code></dfn></h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>This section describes a header field for registration in the Permanent Message Header Field Registry. <a href="references.html#refsRFC3864">[RFC3864]</a></p><dl><dt>Header field name</dt> <dd>Ping-From</dd> <dt>Applicable protocol</dt> @@ -612,7 +557,7 @@ </dd> <dt>Related information</dt> <dd>None.</dd> - </dl><h3 id="ping-to"><span class="secno">12.7 </span><dfn title="http-ping-to"><code>Ping-To</code></dfn></h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>This section describes a header field for registration in the + </dl><h3 id="ping-to"><span class="secno">10.6 </span><dfn title="http-ping-to"><code>Ping-To</code></dfn></h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>This section describes a header field for registration in the Permanent Message Header Field Registry. <a href="references.html#refsRFC3864">[RFC3864]</a></p><dl><dt>Header field name</dt> <dd>Ping-To</dd> <dt>Applicable protocol</dt> Index: association-of-controls-and-forms.html =================================================================== RCS file: /sources/public/html5/spec-author-view/association-of-controls-and-forms.html,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- association-of-controls-and-forms.html 6 Jan 2010 16:38:35 -0000 1.13 +++ association-of-controls-and-forms.html 12 Jan 2010 08:59:16 -0000 1.14 @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <!DOCTYPE html> -<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>4.10.14 Association of controls and forms — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> +<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>4.10.16 Association of controls and forms — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> pre { margin-left: 2em; white-space: pre-wrap; } h2 { margin: 3em 0 1em 0; } h3 { margin: 2.5em 0 1em 0; } @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -267,11 +269,11 @@ <a href="the-button-element.html">← 4.10.6 The button element</a> – <a href="Overview.html#contents">Table of contents</a> – <a href="interactive-elements.html">4.11 Interactive elements →</a> - <ol class="toc"><li><ol><li><ol><li><a href="association-of-controls-and-forms.html#association-of-controls-and-forms"><span class="secno">4.10.14 </span>Association of controls and forms</a></li><li><a href="association-of-controls-and-forms.html#attributes-common-to-form-controls"><span class="secno">4.10.15 </span>Attributes common to form controls</a> - <ol><li><a href="association-of-controls-and-forms.html#naming-form-controls"><span class="secno">4.10.15.1 </span>Naming form controls</a></li><li><a href="association-of-controls-and-forms.html#enabling-and-disabling-form-controls"><span class="secno">4.10.15.2 </span>Enabling and disabling form controls</a></li><li><a href="association-of-controls-and-forms.html#autofocusing-a-form-control"><span class="secno">4.10.15.3 </span>Autofocusing a form control</a></li><li><a href="association-of-controls-and-forms.html#limiting-user-input-length"><span class="secno">4.10.15.4 </span>Limiting user input length</a></li><li><a href="association-of-controls-and-forms.html#form-submission-0"><span class="secno">4.10.15.5 </span>Form submission</a></li></ol></li><li><a href="association-of-controls-and-forms.html#constraints"><span class="secno">4.10.16 </span>Constraints</a> - <ol><li><a href="association-of-controls-and-forms.html#definitions"><span class="secno">4.10.16.1 </span>Definitions</a></li><li><a href="association-of-controls-and-forms.html#the-constraint-validation-api"><span class="secno">4.10.16.2 </span>The constraint validation API</a></li></ol></li><li><a href="association-of-controls-and-forms.html#form-submission"><span class="secno">4.10.17 </span>Form submission</a></li></ol></li></ol></li></ol></div> + <ol class="toc"><li><ol><li><ol><li><a href="association-of-controls-and-forms.html#association-of-controls-and-forms"><span class="secno">4.10.16 </span>Association of controls and forms</a></li><li><a href="association-of-controls-and-forms.html#attributes-common-to-form-controls"><span class="secno">4.10.17 </span>Attributes common to form controls</a> + <ol><li><a href="association-of-controls-and-forms.html#naming-form-controls"><span class="secno">4.10.17.1 </span>Naming form controls</a></li><li><a href="association-of-controls-and-forms.html#enabling-and-disabling-form-controls"><span class="secno">4.10.17.2 </span>Enabling and disabling form controls</a></li><li><a href="association-of-controls-and-forms.html#autofocusing-a-form-control"><span class="secno">4.10.17.3 </span>Autofocusing a form control</a></li><li><a href="association-of-controls-and-forms.html#limiting-user-input-length"><span class="secno">4.10.17.4 </span>Limiting user input length</a></li><li><a href="association-of-controls-and-forms.html#form-submission-0"><span class="secno">4.10.17.5 </span>Form submission</a></li></ol></li><li><a href="association-of-controls-and-forms.html#constraints"><span class="secno">4.10.18 </span>Constraints</a> + <ol><li><a href="association-of-controls-and-forms.html#definitions"><span class="secno">4.10.18.1 </span>Definitions</a></li><li><a href="association-of-controls-and-forms.html#the-constraint-validation-api"><span class="secno">4.10.18.2 </span>The constraint validation API</a></li></ol></li><li><a href="association-of-controls-and-forms.html#form-submission"><span class="secno">4.10.19 </span>Form submission</a></li></ol></li></ol></li></ol></div> - <h4 id="association-of-controls-and-forms"><span class="secno">4.10.14 </span>Association of controls and forms</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>A <a href="forms.html#form-associated-element">form-associated element</a> can have a relationship + <h4 id="association-of-controls-and-forms"><span class="secno">4.10.16 </span>Association of controls and forms</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>A <a href="forms.html#form-associated-element">form-associated element</a> can have a relationship with a <code><a href="forms.html#the-form-element">form</a></code> element, which is called the element's <dfn id="form-owner">form owner</dfn>. If a <a href="forms.html#form-associated-element">form-associated element</a> is not associated with a <code><a href="forms.html#the-form-element">form</a></code> element, its <a href="#form-owner">form @@ -289,17 +291,17 @@ </dd> - </dl><h4 id="attributes-common-to-form-controls"><span class="secno">4.10.15 </span><dfn>Attributes common to form controls</dfn></h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h5 id="naming-form-controls"><span class="secno">4.10.15.1 </span>Naming form controls</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-fe-name" title="attr-fe-name"><code>name</code></dfn> content + </dl><h4 id="attributes-common-to-form-controls"><span class="secno">4.10.17 </span><dfn>Attributes common to form controls</dfn></h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h5 id="naming-form-controls"><span class="secno">4.10.17.1 </span>Naming form controls</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-fe-name" title="attr-fe-name"><code>name</code></dfn> content attribute gives the name of the form control, as used in <a href="#form-submission">form submission</a> and in the <code><a href="forms.html#the-form-element">form</a></code> element's <code title="dom-form-elements"><a href="#dom-form-elements">elements</a></code> object. If the attribute - is specified, its value must not be the empty string.</p><h5 id="enabling-and-disabling-form-controls"><span class="secno">4.10.15.2 </span>Enabling and disabling form controls</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-fe-disabled" title="attr-fe-disabled"><code>disabled</code></dfn> + is specified, its value must not be the empty string.</p><h5 id="enabling-and-disabling-form-controls"><span class="secno">4.10.17.2 </span>Enabling and disabling form controls</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-fe-disabled" title="attr-fe-disabled"><code>disabled</code></dfn> content attribute is a <a href="common-microsyntaxes.html#boolean-attribute">boolean attribute</a>.</p><p>A form control is <dfn id="concept-fe-disabled" title="concept-fe-disabled">disabled</dfn> if its <code title="attr-fe-disabled"><a href="#attr-fe-disabled">disabled</a></code> attribute is set, or if it is a descendant of a <code><a href="forms.html#the-fieldset-element">fieldset</a></code> element whose <code title="attr-fieldset-disabled"><a href="forms.html#attr-fieldset-disabled">disabled</a></code> attribute is set and is <em>not</em> a descendant of that <code><a href="forms.html#the-fieldset-element">fieldset</a></code> element's first <code><a href="forms.html#the-legend-element">legend</a></code> element - child, if any.</p><h5 id="autofocusing-a-form-control"><span class="secno">4.10.15.3 </span>Autofocusing a form control</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- v2: Apply this to contentEditable elements --><p>The <dfn id="attr-fe-autofocus" title="attr-fe-autofocus"><code>autofocus</code></dfn> + child, if any.</p><h5 id="autofocusing-a-form-control"><span class="secno">4.10.17.3 </span>Autofocusing a form control</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- v2: Apply this to contentEditable elements --><p>The <dfn id="attr-fe-autofocus" title="attr-fe-autofocus"><code>autofocus</code></dfn> content attribute allows the user to indicate that a control is to be focused as soon as the page is loaded, allowing the user to just start typing without having to manually focus the main control.</p><p>The <code title="attr-fe-autofocus"><a href="#attr-fe-autofocus">autofocus</a></code> attribute is @@ -310,7 +312,7 @@ the document was loaded.</p> <pre><input maxlength="256" name="q" value="" autofocus> <input type="submit" value="Search"></pre> - </div><h5 id="limiting-user-input-length"><span class="secno">4.10.15.4 </span>Limiting user input length</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>A <dfn id="attr-fe-maxlength" title="attr-fe-maxlength">form control <code title="">maxlength</code> attribute</dfn>, controlled by a <var title="">dirty value flag</var> declares a limit on the number of + </div><h5 id="limiting-user-input-length"><span class="secno">4.10.17.4 </span>Limiting user input length</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>A <dfn id="attr-fe-maxlength" title="attr-fe-maxlength">form control <code title="">maxlength</code> attribute</dfn>, controlled by a <var title="">dirty value flag</var> declares a limit on the number of characters a user can input.</p><p>If an element has its <a href="#attr-fe-maxlength" title="attr-fe-maxlength">form control <code title="">maxlength</code> attribute</a> specified, the attribute's value must be a <a href="common-microsyntaxes.html#valid-non-negative-integer">valid non-negative @@ -319,7 +321,7 @@ results in a number, then that number is the element's <dfn id="maximum-allowed-value-length">maximum allowed value length</dfn>. If the attribute is omitted or parsing its value results in an error, then there is no <a href="#maximum-allowed-value-length">maximum - allowed value length</a>.</p><h5 id="form-submission-0"><span class="secno">4.10.15.5 </span>Form submission</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><dfn id="attributes-for-form-submission">Attributes for form submission</dfn> can be specified both + allowed value length</a>.</p><h5 id="form-submission-0"><span class="secno">4.10.17.5 </span>Form submission</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><dfn id="attributes-for-form-submission">Attributes for form submission</dfn> can be specified both on <code><a href="forms.html#the-form-element">form</a></code> elements and on <a href="forms.html#concept-submit-button" title="concept-submit-button">submit buttons</a> (elements that represent buttons that submit forms, e.g. an <code><a href="the-input-element.html#the-input-element">input</a></code> element whose <code title="attr-input-type"><a href="the-input-element.html#attr-input-type">type</a></code> attribute is @@ -415,7 +417,7 @@ <p><input type=submit formnovalidate name=cancel value="Cancel"></p> </form></pre> - </div><h4 id="constraints"><span class="secno">4.10.16 </span>Constraints</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h5 id="definitions"><span class="secno">4.10.16.1 </span>Definitions</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h5 id="the-constraint-validation-api"><span class="secno">4.10.16.2 </span>The <dfn>constraint validation API</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">element</var> . <code title="dom-cva-willValidate"><a href="#dom-cva-willvalidate">willValidate</a></code></dt> + </div><h4 id="constraints"><span class="secno">4.10.18 </span>Constraints</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h5 id="definitions"><span class="secno">4.10.18.1 </span>Definitions</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h5 id="the-constraint-validation-api"><span class="secno">4.10.18.2 </span>The <dfn>constraint validation API</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">element</var> . <code title="dom-cva-willValidate"><a href="#dom-cva-willvalidate">willValidate</a></code></dt> <dd> @@ -549,7 +551,7 @@ } </script></pre> - </div><h4 id="form-submission"><span class="secno">4.10.17 </span><dfn>Form submission</dfn></h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><i>This section is non-normative.</i></p><p>When forms are submitted, the data in the form is converted into + </div><h4 id="form-submission"><span class="secno">4.10.19 </span><dfn>Form submission</dfn></h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><i>This section is non-normative.</i></p><p>When forms are submitted, the data in the form is converted into the form specified by the <a href="#concept-fs-enctype" title="concept-fs-enctype">enctype</a>, and then sent to the destination specified by the <a href="#concept-fs-action" title="concept-fs-action">action</a> using the given <a href="#concept-fs-method" title="concept-fs-method">method</a>.</p><p>For example, take the following form:</p><pre><form action="/find.cgi" method=get> <input type=text name=t> Index: fragment-links.js =================================================================== RCS file: /sources/public/html5/spec-author-view/fragment-links.js,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- fragment-links.js 6 Jan 2010 11:07:18 -0000 1.11 +++ fragment-links.js 12 Jan 2010 08:59:17 -0000 1.12 @@ -1,4 +1,4 @@ -var fragment_links = { 'refsRFC1557':'references','attr-meter-high':'text-level-semantics','refsRFC1554':'references','dom-opener':'browsers','ports-and-garbage-collection':'comms','attr-label-for':'forms','htmlcommandelement':'interactive-elements','the-history-interface':'history','refsXHR':'references','attr-fs-method-delete-keyword':'association-of-controls-and-forms','htmlfieldsetelement':'forms','the-root-element':'semantics','command-facet-type':'commands','valid-non-negative-integer':'common-microsyntaxes','attr-fs-enctype-urlencoded':'association-of-controls-and-forms','activation':'editing','the-br-element':'grouping-content','case-sensitivity-and-string-comparison':'infrastructure','command-redo':'dnd','attr-meter-value':'text-level-semantics','dom-style-disabled':'semantics','attr-media-src':'video','concept-facet':'commands','hierarchy_request_err':'urls','attr-script-async':'scripting-1','a-graphical-representation-of-some-of-the-surrounding-text':'embedded-content-1','math':'the-map-element''refsIANAPERMHEADERS':'references','attr-br-clear':'obsolete','attr-iframe-longdesc':'obsolete','attr-input-usemap':'obsolete','posting-messages':'comms','attr-meta-http-equiv-content-language':'semantics','the-maxlength-attribute':'common-input-element-attributes','the-cite-element':'text-level-semantics','attr-button-type':'the-button-element','attr-input-type-button-keyword':'the-input-element','attr-hr-align':'obsolete','custom-handlers':'timers','non-conforming-features':'obsolete','attr-textarea-wrap-soft':'the-button-element','concept-fe-disabled':'association-of-controls-and-forms','dom-feature-strings':'urls','root-element':'infrastructure','path':'the-canvas-element','attr-link-href':'semantics','spelling-and-grammar-checking':'editing','htmltitleelement':'semantics','canvaspattern':'the-canvas-element','character-references':'syntax','command-bold':'dnd','attr-hyperlink-media':'links','dom-context-2d-textbaseline-top':'the-canvas-element','attr-object-align':'obsolete','syntax-start-tag':'syntax''link-type-index':'links','refsHTTP':'references','strike':'obsolete','browsing-the-web':'history','encoding-microdata':'microdata','refsDOMRANGE':'references','attr-tr-bgcolor':'obsolete','the-img-element':'embedded-content-1','mq':'common-microsyntaxes','url-property-elements':'microdata','exceptions':'urls','scripting':'browsers','valid-browsing-context-name-or-keyword':'browsers','attr-meta-http-equiv-refresh':'semantics','the-dfn-element':'text-level-semantics','times':'common-microsyntaxes','attr-hr-noshade':'obsolete','attr-form-autocomplete-off-state':'forms','syntax-attributes':'syntax','canvas-context-2d':'the-canvas-element','command-facet-checkedstate':'commands','refsRFC3279':'references','attr-p-align':'obsolete','concept-datetime-digit':'common-microsyntaxes','edits-and-paragraphs':'edits','typographic-conventions':'introduction','attr-tdth-abbr':'obsolete','syntax-comments':'syntax','unknown-images':'embedded-content-1','attr-pre-width':'obsolete','the-details-element':'interactive-elements''timers':'timers','meta-description':'semantics','valid-simple-color':'common-microsyntaxes','quota_exceeded_err':'urls','the-div-element':'grouping-content','the-session-history-of-browsing-contexts':'history','refsDOMVIEWS':'references','media-element-attributes':'video','element-level-focus-apis':'editing','htmlmenuelement':'interactive-elements','attributes-0':'index','scripting-1':'scripting-1','scripting-0':'infrastructure','attr-input-alt':'number-state','writing':'syntax','edits':'edits','relaxing-the-same-origin-restriction':'browsers','history-0':'history','history-1':'introduction','weeks':'common-microsyntaxes','valid-date-string-in-content-with-optional-time':'common-microsyntaxes','attr-textarea-cols':'the-button-element','attr-fieldset-disabled':'forms','htmldetailselement':'interactive-elements','shadows':'the-canvas-element','event-media-progress':'video','domtokenlist-0':'urls','attr-base-href':'semantics','command-insertorderedlist':'dnd','command-unlink':'dnd','the-blockquote-element':'gouping-content','attr-object-type':'the-iframe-element','dom-media-have_enough_data':'video','attr-input-type-email-keyword':'the-input-element','attr-textarea-readonly':'the-button-element','typed-items':'microdata','serialize_err':'urls','client-identification':'timers','attr-input-type-color-keyword':'the-input-element','concept-command':'commands','attr-ol-type':'obsolete','attr-fs-method-post-keyword':'association-of-controls-and-forms','htmlhrelement':'grouping-content','rb':'obsolete','standard-metadata-names':'semantics','command-insertparagraph':'dnd','attr-meta-http-equiv-default-style':'semantics','message-channels':'comms','htmltextareaelement':'the-button-element','default-media':'semantics','attr-itemid':'microdata','refsRFC3548':'references','no_modification_allowed_err':'urls','refsWEBLINK':'references','refsRFC2388':'references','refsPPUTF8':'references','attr-tdth-char':'obsolete','valid-e-mail-address-list':'states-of-the-type-attribute','r1':'tabular-data','r2':'tabular-data','attr-fe-malength':'association-of-controls-and-forms','refsRFC3490':'references','sequential-focus-navigation':'editing','attr-fs-method-delete':'association-of-controls-and-forms','rank':'sections','network-states':'video','the-input-element':'the-input-element','the-footer-element':'sections','navigator':'timers','link-type-help':'links','set-of-comma-separated-tokens':'common-microsyntaxes','refsBECSS':'references','link-type-author':'links','attr-media-controls':'video','htmlmetaelement':'semantics','attr-script-charset':'scripting-1','htmlcollection-0':'urls','dom-location-hash':'history','dom-media-have_nothing':'video','attr-fe-autofocus':'association-of-controls-and-forms','in-a-document':'infrastructure','relevant-type':'microdata','table-example-1':'tabular-data','dynamic-markup-insertion':'apis-in-html-documents','classes':'elements','the-multiple-attribute':'common-input-element-attributes','syntax-ambiguous-ampersand':'syntax','top-level-browsing-context':'browsers','simple-color':'common-microsyntaxes',attr-button-value':'the-button-element','navigatorabilities':'timers','event-media-ratechange':'video','link-type-nofollow':'links','event-drag':'dnd','refsRFC1345':'references','inuse_attribute_err':'urls','attr-object-declare':'obsolete','refsWIN31J':'references','the-title-element':'dom','event-definitions':'comms','radio-button-state':'number-state','acknowledgements':'acknowledgements','htmlmapelement':'the-map-element','dom':'dom','the-mark-element':'text-level-semantics','concept-fs-target':'association-of-controls-and-forms','not_found_err':'urls','concept-datetime-local':'common-microsyntaxes','syntax':'syntax','colors':'common-microsyntaxes','outerhtml':'apis-in-html-documents','propertyvaluearray':'urls','refsPROGRESS':'references','htmloptionscollection':'urls','radionodelist':'urls','domtokenlist':'urls','preferred-mime-name':'infrastructure','htmlstyleelement':'semantics','attr-th-scope-colgroup':'tabular-data','colors-and-styles':'the-canvas-element','attr-fs-enctype':'association-of-controlsand-forms','attr-textarea-wrap-hard':'the-button-element','the-sub-and-sup-elements':'text-level-semantics','event-media-canplay':'video','refsFILEAPI':'references','concept-item':'microdata','the-col-element':'tabular-data','the-placeholder-attribute':'common-input-element-attributes','refsDOMCORE':'references','kinds-of-content':'content-models','the-td-element':'tabular-data','accessing-other-browsing-contexts':'browsers','creator-browsing-context':'browsers','event-dragstart':'dnd','event-media-waiting':'video','attr-itemref':'microdata','attr-tdth-headers':'tabular-data','attr-textarea-wrap-soft-state':'the-button-element','active-document':'browsers','article-example':'sections','hidden-state':'states-of-the-type-attribute','attr-li-value':'grouping-content','attr-command-type-keyword-checkbox':'interactive-elements','navigatoronline':'timers','refsORIGIN':'references','attr-button-type-button':'the-button-element','concept-option-value':'the-button-element','attr-head-profile':'obsolete','attr-tdth-caroff':'obsolete','form-associated-element':'forms','media-elements':'video','attr-tr-align':'obsolete','urls':'urls','mediaerror':'video','concept-section':'sections','attr-meter-optimum':'text-level-semantics','refsRFC3023':'references','attr-area-shape-rect':'the-map-element','radio-button-group':'number-state','attr-input-min':'common-input-element-attributes','e-mail-state':'states-of-the-type-attribute','gcop-lighter':'the-canvas-element','htmlheadelement':'semantics','attr-input-type-url-keyword':'the-input-element','htmlembedelement':'the-iframe-element','htmlmediaelement':'video','character-encoding-declaration':'semantics','attr-keygen-challenge':'the-button-element','htmlpropertiescollection':'urls','date-state':'states-of-the-type-attribute','link-type-tag':'links','attr-div-align':'obsolete','category-reset':'forms','the-dragevent-and-datatransfer-interfaces':'dnd','attr-input-type-text-keyword':'the-input-element','the-source-element':'video','attr-th-scope-col':'tabular-data','browsing-contex-name':'browsers','n':'tabular-data','attr-area-shape-circle':'the-map-element','element-definitions':'elements','items':'microdata','attr-fs-method-get':'association-of-controls-and-forms','command-delete':'dnd','concept-appcache-manifest-explicit':'offline','link-type-prev':'links','attr-fae-form':'association-of-controls-and-forms','attr-form-accept-charset':'forms','event-appcache-cached':'offline','attr-fs-formmethod':'association-of-controls-and-forms','xml-mime-type':'infrastructure','absolute-url':'urls','htmlbrelement':'grouping-content','attr-img-hspace':'obsolete','focus-management-0':'the-canvas-element','pixel-manipulation':'the-canvas-element','a-link-or-button-containing-nothing-but-the-image':'embedded-content-1','attr-img-border':'obsolete','htmlkeygenelement':'the-button-element','the-body-element':'dom','heading-content':'content-models','attr-html-manifest':'semantics','htmliframeelement':'the-iframe-element','the-output-element':'the-button-element','attr-input-type-image-keyword':'the-nput-element','attr-tr-charoff':'obsolete','attr-input-type-time-keyword':'the-input-element','attr-ol-compact':'obsolete','htmltimeelement':'text-level-semantics','the-address-element':'sections','item-type':'microdata','validation_err':'urls','category-label':'forms','collections':'urls','week-state':'states-of-the-type-attribute','unordered-set-of-unique-space-separated-tokens':'common-microsyntaxes','scriptingLanguages':'scripting-1','event-dragover':'dnd','attr-hx-align':'obsolete','valid-date-string-with-optional-time':'common-microsyntaxes','event-media-loadeddata':'video','background':'introduction','htmlobjectelement':'the-iframe-element','scrolling-elements-into-view':'editing','network_err':'urls','refsRFC4281':'references','security':'dom','refsRFC4329':'references','domstringmap-0':'urls','paragraphs':'content-models','the-ins-element':'edits','attr-embed-type':'the-iframe-element','manually-releasing-the-storage-mutex':'timers','comments':'syntax','attr-command-type-state-checkbox':'interactiv-elements','refsATAG':'references','nested-browsing-context':'browsers','phrasing-content':'content-models','dnd':'dnd','attr-meter-min':'text-level-semantics','tag-clouds':'commands','event-media-seeking':'video','attr-command-disabled':'interactive-elements','event-dragenter':'dnd','months':'common-microsyntaxes','attr-script-type':'scripting-1','creator-document':'browsers','refsMIMESNIFF':'references','htmltableelement':'tabular-data','reflecting-content-attributes-in-idl-attributes':'urls','refsATOM':'references','attr-param-type':'obsolete','attr-button-type-submit':'the-button-element','remove-an-element-from-a-document':'infrastructure','the-readonly-attribute':'common-input-element-attributes','htmlscriptelement':'scripting-1','unquoted':'syntax','isindex-0':'obsolete','refsRFC1468':'references','attr-area-nohref':'obsolete','index_size_err':'urls','messageport':'comms','attr-fs-formenctype':'association-of-controls-and-forms','introduction-5':'comms','cdata-sections':'syntax','event-media-play':'vdeo','command-facet-hiddenstate':'commands','refsSVG':'references','introduction-2':'browsers','dom-media-network_no_source':'video','command-insertunorderedlist':'dnd','the-directionality':'elements','attr-select-size':'the-button-element','dom-mediaerror-media_err_aborted':'video','the-location-interface':'history','attr-q-cite':'text-level-semantics','willful-violation':'introduction','meta-generator':'semantics','attr-spellcheck':'editing','local-date-and-time-state':'states-of-the-type-attribute','the-canvas-state':'the-canvas-element','attr-a-charset':'obsolete','concept-datetime':'common-microsyntaxes','html-namespace':'infrastructure','a-group-of-images-that-form-a-single-larger-picture-with-links':'embedded-content-1','navigating-nested-browsing-contexts-in-the-dom':'browsers','link-type-sidebar':'links','attr-meta-content':'semantics','the-accesskey-attribute':'editing','command-italic':'dnd','focus':'editing','attr-caption-align':'obsolete','attr-textarea-placeholder':'the-button-element','sequenial-link-types':'links','refsRFC1034':'references','attr-time-pubdate':'text-level-semantics','local-dates-and-times':'common-microsyntaxes','htmlselectelement':'the-button-element','valid-media-query':'common-microsyntaxes','beforeunloadevent':'history','command-undo':'dnd','dir':'obsolete','timeranges':'video','attr-hyperlink-href':'links','input-type-attr-summary':'the-input-element','obsolete':'obsolete','number-state':'number-state','event-media-playing':'video','secondary-browsing-contexts':'browsers','dom-media-have_current_data':'video','global-dates-and-times':'common-microsyntaxes','the-pre-element':'grouping-content','concept-submit-button':'forms','command-unselect':'dnd','refsSHIFTJIS':'references','htmldocument':'dom','concept-button':'forms','refsWEBADDRESSES':'references','attr-param-value':'the-iframe-element','refsECMA262':'references','command-selectall':'dnd','the-rt-element':'text-level-semantics','resource-metadata-management':'dom','link-type-license':'links','named-access-on-the-windw-object':'browsers','attr-command-type-keyword-radio':'interactive-elements','sectioning-content':'content-models','syntax-tag-name':'syntax','set-of-space-separated-tokens':'common-microsyntaxes','browser-interface-elements':'browsers','canvaspixelarray':'the-canvas-element','iana':'iana','the-id-attribute':'elements','style-default-media':'semantics','attr-hr-size':'obsolete','htmlparagraphelement':'grouping-content','not_supported_err':'urls','charset512':'semantics','refsRFC2483':'references','messageevent':'comms','support-global-identifiers-for-items':'microdata','security_err':'urls','event-dragleave':'dnd','attr-object-standby':'obsolete','attr-mod-datetime':'edits','the-noscript-element':'scripting-1','attr-input-type-range-keyword':'the-input-element','live':'infrastructure','scope':'introduction','attr-input-readonly':'common-input-element-attributes','attr-area-shape-keyword-circle':'the-map-element','attr-tabindex':'editing','refsPSL':'references','printing':'timers','values':'microdata','attrlink-media':'semantics','syntax-attribute-value':'syntax','xml-compatible':'infrastructure','htmlbuttonelement':'the-button-element','attr-fs-novalidate':'association-of-controls-and-forms','attr-input-type-reset-keyword':'the-input-element','attr-optgroup-label':'the-button-element','dom-context-2d-textbaseline-ideographic':'the-canvas-element','context-menus':'interactive-elements','the-param-element':'the-iframe-element','charset':'semantics','ping':'links','auxiliary-browsing-context':'browsers','xhtml':'the-xhtml-syntax','the-option-element':'the-button-element','common-idioms-without-dedicated-elements':'commands','attr-script-src':'scripting-1','htmlareaelement':'the-map-element','refsCOOKIES':'references','refsPORTERDUFF':'references','attr-hyperlink-type':'links','appcacheevents':'offline','outline':'sections','attr-select-multiple':'the-button-element','attr-iframe-sandbox':'the-iframe-element','dom-location-pathname':'history','the-span-element':'text-level-semantics','definitions':'association-o-controls-and-forms','the-form-element':'forms','the-keygen-element':'the-button-element','refsRFC2313':'references','a-quick-introduction-to-html':'introduction','htmlquoteelement':'grouping-content','attr-input-autocomplete':'common-input-element-attributes','link-type-up':'links','user-prompts':'timers','forms':'forms','closing-the-input-stream':'apis-in-html-documents','window':'browsers','listing':'obsolete','attr-th-scope':'tabular-data','refsRFC1842':'references','attr-object-data':'the-iframe-element','conversations':'commands','attr-tdth-height':'obsolete','attr-table-align':'obsolete','refsWCAG':'references','category-listed':'forms','refsUTF8DET':'references','attr-hyperlink-usemap':'the-map-element','embedded-content-1':'embedded-content-1','embedded-content-0':'content-models','other-metadata-names':'semantics','the-required-attribute':'common-input-element-attributes','authors-using-xhtml':'iana','manifests':'offline','dom-domhtmlimplementation-createhtmldocument':'dom','attr-command-radiogrou':'interactive-elements','canvas':'the-canvas-element','command-formatblock':'dnd','attr-dl-compact':'obsolete','htmlhtmlelement':'semantics','htmlunknownelement':'elements','sectioning-root':'sections','the-size-attribute':'common-input-element-attributes','htmllinkelement':'semantics','heading-content-0':'content-models','language':'elements','text-html':'iana','copy-and-paste':'dnd','valid-list-of-integers':'common-microsyntaxes','attr-hr-width':'obsolete','the-style-attribute':'elements','image-maps':'the-map-element','the-document-s-current-address':'dom','blink':'obsolete','elements-0':'syntax','elements-1':'index','doctype-legacy-string':'syntax','error-codes':'video','the-q-element':'text-level-semantics','event-media-emptied':'video','complex-shapes-paths':'the-canvas-element','syntax-charref':'syntax','attr-input-type-radio-keyword':'the-input-element','the-figure-element':'embedded-content-1','semantics':'semantics','attr-tbody-valign':'obsolete','concept-time':'common-microsyntaxes','syntax-cdat':'syntax','htmltablecaptionelement':'tabular-data','common-input-element-attributes':'common-input-element-attributes','refsRFC2237':'references','dates-and-times':'common-microsyntaxes','refsRFC5280':'references','gcop-copy':'the-canvas-element','optional-tags':'syntax','attr-link-sizes':'links','refsGRAPHICS':'references','the-document-s-address':'dom','canvasgradient':'the-canvas-element','attr-th-scope-row':'tabular-data','command-subscript':'dnd','type_mismatch_err':'urls','refsOPENSEARCH':'references','attr-form-autocomplete':'forms','property-names':'microdata','attr-fe-disabled':'association-of-controls-and-forms','general-guidelines':'embedded-content-1','the-bdo-element':'text-level-semantics','the-article-element':'sections','apis-in-html-documents':'apis-in-html-documents','attr-input-checked':'the-input-element','spacer':'obsolete','the-aside-element':'sections','a-sample-manifest':'offline','dom-mediaerror-media_err_src_not_supported':'video','attr-contenteditable':'editing','htmlheadingelemet':'sections','xml':'infrastructure','syntax_err':'urls','link-type-last':'links','refsWHATWGWIKI':'references','the-min-and-max-attributes':'common-input-element-attributes','category-submit':'forms','attr-area-shape-default':'the-map-element','xmp':'obsolete','attributes-common-to-form-controls':'association-of-controls-and-forms','image-map':'the-map-element','attr-output-for':'the-button-element','htmllegendelement':'forms','refsRFC3986':'references','refsRFC3987':'references','htmlspanelement':'text-level-semantics','textmetrics':'the-canvas-element','attr-iframe-align':'obsolete','command-insertlinebreak':'dnd','attr-map-name':'the-map-element','attributes-common-to-td-and-th-elements':'tabular-data','document.writeln':'apis-in-html-documents','gcop-source-atop':'the-canvas-element','attr-source-src':'video','the-var-element':'text-level-semantics','attr-script-language':'obsolete','the-undomanagerevent-interface-and-the-undo-and-redo-events':'dnd','refsGREGORIAN':'references','the-header-element':'setions','attr-option-selected':'the-button-element','infrastructure':'infrastructure','form-submission':'association-of-controls-and-forms','the-th-element':'tabular-data','svg-0':'the-map-element','dom-appcache-updateready':'offline','joint-session-history':'history','dates':'common-microsyntaxes','simple-shapes-rectangles':'the-canvas-element','s':'obsolete','attr-menu-compact':'obsolete','insert-an-element-into-a-document':'infrastructure','overview':'microdata','the-p-element':'grouping-content','concept-appcache-manifest-fallback':'offline','boolean-attribute':'common-microsyntaxes','interfaces-for-url-manipulation':'urls','attr-iframe-name':'the-iframe-element','aborting-a-document-load':'history','annotations-for-assistive-technology-products-aria':'content-models','tabular-data':'tabular-data','real-numbers':'common-microsyntaxes','making-entire-documents-editable':'editing','documentSelection':'editing','htmlbaseelement':'semantics','attr-media-loop':'video','the-area-element':'the-map-element','lin-type-bookmark':'links','concept-input-required':'common-input-element-attributes','attr-keygen-keytype':'the-button-element','prefix-match':'infrastructure','refsTIS620':'references','image-button-state':'number-state','time-ranges':'video','plugin':'infrastructure','attr-area-shape-keyword-default':'the-map-element','refsWIN1254':'references','dom-document-open':'apis-in-html-documents','htmlbodyelement':'sections','boolean-attributes':'common-microsyntaxes','refsARIAIMPL':'references','domstring_size_err':'urls','refsCORS':'references','the-dt-element':'grouping-content','events':'browsers','table-descriptions':'tabular-data','gcop-destination-in':'the-canvas-element','the-map-element':'the-map-element','dom-canvas-getcontext':'the-canvas-element','the-progress-element':'text-level-semantics','the-window-object':'browsers','editing-apis':'dnd','the-object-element':'the-iframe-element','refsUTF7':'references','opener-browsing-context':'browsers','the-rp-element':'text-level-semantics','refsRFC2045':'refernces','refsRFC2046':'references','refsBIDI':'references','attr-command-checked':'interactive-elements','refsSRGB':'references','the-li-element':'grouping-content','design-notes':'introduction','attr-hyperlink-hreflang':'links','element-restrictions':'syntax','refsNPAPI':'references','compliance-with-other-specifications':'introduction','the-thead-element':'tabular-data','parse_err':'urls','the-del-element':'edits','event-media-loadstart':'video','noembed':'obsolete','htmltablecolelement':'tabular-data','browsing-context':'browsers','refsWIN874':'references','audience':'introduction','color-state':'number-state','the-dl-element':'grouping-content','rel-sidebar-hyperlink':'links','x-that':'introduction','lists-of-integers':'common-microsyntaxes','external-resource-link':'semantics','refsGBK':'references','attr-base-target':'semantics','syntax-elements':'syntax','images':'the-canvas-element','refsJSON':'references','attributes-common-to-ins-and-del-elements':'edits','attr-table-summary':'tabular-data','date-an-time-state':'states-of-the-type-attribute','concept-appcache-manifest-network':'offline','ordered-set-of-unique-space-separated-tokens':'common-microsyntaxes','attr-fs-method-post':'association-of-controls-and-forms','dom-media-network_empty':'video','attr-object-code':'obsolete','title-on-style':'semantics','attr-link-charset':'obsolete','browsing-context-nested-through':'browsers','dom-trees':'infrastructure','the-command':'interactive-elements','drawing-state':'the-canvas-element','dom-mediaerror-media_err_decode':'video','parent-browsing-context':'browsers','references':'references','refsWEBIDL':'references','invalid_access_err':'urls','attr-optgroup-disabled':'the-button-element','event-media-suspend':'video','attr-command-type-state-command':'interactive-elements','event-media-stalled':'video','attr-input-type-month-keyword':'the-input-element','the-title-attribute':'elements','attr-source-type':'video','styling':'semantics','attr-input-autocomplete-on-state':'common-input-element-attributes','inlinedocumentation-for-external-scripts':'scripting-1','the-code-element':'text-level-semantics','toolbar-state':'interactive-elements','htmlimageelement':'embedded-content-1','command-inserttext':'dnd','attr-img-align':'obsolete','attr-fs-formnovalidate':'association-of-controls-and-forms','syntax-text':'syntax','the-legend-element':'forms','attr-command-title':'interactive-elements','mathml':'the-map-element','undomanagerevent':'dnd','popstateevent':'history','attr-iframe-scrolling':'obsolete','link-type-noreferrer':'links','checkbox-state':'number-state','attr-fs-method-put':'association-of-controls-and-forms','the-properties-of-an-item':'microdata','the-time-element':'text-level-semantics','concept-id':'elements','obsolete-but-conforming-features':'obsolete','link-type-alternate':'links','refsXMLBASE':'references','an-image-not-intended-for-the-user':'embedded-content-1','dom-context-2d-textbaseline-alphabetic':'the-canvas-element','command-facet-action':'commands','dom-outerhtml':'apis-in-html-documents','hmlolistelement':'grouping-content','anonymous-command':'commands','fallback-content':'content-models','u':'obsolete','keywords-and-enumerated-attributes':'common-microsyntaxes','the-em-element':'text-level-semantics','attr-form-autocomplete-on-state':'forms','browsing-context-container':'browsers','refsRFC1922':'references','browsers':'browsers','alt':'embedded-content-1','tt':'obsolete','invalid_state_err':'urls','tree-order':'infrastructure','concept-input-type-file-selected':'number-state','foreign-elements':'syntax','the-ruby-element':'text-level-semantics','command-inserthtml':'dnd','application-cache-api':'offline','use-div-for-wrappers':'sections','imagedata':'the-canvas-element','message-ports':'comms','concept-fs-method':'association-of-controls-and-forms','attr-dim-width':'the-map-element','ascii-compatible-character-encoding':'infrastructure','form-submission-0':'association-of-controls-and-forms','the-meter-element':'text-level-semantics','security-4':'comms','plugins':'infrastructure','refsMQ':references','htmloptionscollection-0':'urls','terminology-0':'urls','typed-item':'microdata','attr-input-placeholder':'common-input-element-attributes','flow-content-0':'content-models','html-elements':'infrastructure','attr-meter-low':'text-level-semantics','attr-script-defer':'scripting-1','microdata':'microdata','attr-iframe-frameborder':'obsolete','windowtimers':'timers','states-of-the-type-attribute':'states-of-the-type-attribute','url_mismatch_err':'urls','attr-hr-color':'obsolete','attr-col-charoff':'obsolete','attr-tbody-align':'obsolete','attr-tdth-valign':'obsolete','concept-option-disabled':'the-button-element','inter-element-whitespace':'content-models','link-type-first':'links','attr-a-urn':'obsolete','event-media-timeupdate':'video','the-h1-h2-h3-h4-h5-and-h6-elements':'sections','attr-ul-type':'obsolete','namespace_err':'urls','introduction-4':'dnd','introduction-6':'comms','introduction-1':'microdata','introduction-3':'offline','the-button-element':'the-button-element','the-ol-element':'grouing-content','void-elements':'syntax','attr-tdth-colspan':'tabular-data','refsABNF':'references','attr-col-span':'tabular-data','the-i-element':'text-level-semantics','the-embed-element':'the-iframe-element','file-upload-state':'number-state','paragraph':'content-models','dom-innerhtml':'apis-in-html-documents','refsCSSUI':'references','history':'history','ascii-case-insensitive':'infrastructure','numbers':'common-microsyntaxes','default-view':'browsers','writing-cache-manifests':'offline','undomanager':'dnd','attr-tdth-rowspan':'tabular-data','menus':'interactive-elements','creating-documents':'dom','attr-tdth-bgcolor':'obsolete','attr-mod-cite':'edits','enabling-and-disabling-form-controls':'association-of-controls-and-forms','reflect':'urls','htmlaudioelement':'video','refsXPATH10':'references','document-wide-default-language':'semantics','attr-style-type':'semantics','the-lang-and-xml:lang-attributes':'elements','htmlmodelement':'edits','meta-application-name':'semantics','dom-media-have_future_data':'vdeo','dom-mediaerror-media_err_network':'video','examples-0':'tabular-data','examples-1':'microdata','edits-and-lists':'edits','attr-input-type-date-keyword':'the-input-element','the-2d-context':'the-canvas-element','valid-date-or-time-string-in-content':'common-microsyntaxes','refsCESU8':'references','interactive-content-0':'content-models','the-nav-element':'sections','seeking':'video','event-media-pause':'video','refsBOCU1':'references','conformance-requirements':'infrastructure','valid-global-date-and-time-string':'common-microsyntaxes','concept-option-label':'the-button-element','auxiliary-browsing-contexts':'browsers','attr-textarea-required':'the-button-element','refsRFC2119':'references','attr-progress-value':'text-level-semantics','attr-tbody-char':'obsolete','attr-area-shape-keyword-poly':'the-map-element','attr-option-value':'the-button-element','valid-url':'urls','attr-input-type-password-keyword':'the-input-element','attr-param-name':'the-iframe-element','the-select-element':'the-button-element,'attr-embed-align':'obsolete','attr-blockquote-cite':'grouping-content','attr-input-required':'common-input-element-attributes','invalid_modification_err':'urls','offline':'offline','the-microdata-model':'microdata','attr-img-src':'embedded-content-1','attr-lang':'elements','matches-the-environment':'common-microsyntaxes','gcop-source-out':'the-canvas-element','attr-option-label':'the-button-element','selection-0':'editing','expiring-application-caches':'offline','preceded-or-followed':'content-models','month-state':'states-of-the-type-attribute','attr-object-classid':'obsolete','refsBEZIER':'references','limiting-user-input-length':'association-of-controls-and-forms','attr-a-name':'obsolete','script':'scripting-1','introduction':'introduction','menus-intro':'interactive-elements','dom-context-2d-drawimage':'the-canvas-element','concept-input-value-default-range':'number-state','button-state':'number-state','list-state':'interactive-elements','attr-object-border':'obsolete','hyperlink-link':'semantics','drgevent':'dnd','pragma-directives':'semantics','attr-body-text':'obsolete','a-purely-decorative-image-that-doesn-t-add-any-information':'embedded-content-1','transparent-content-models':'content-models','simple-dialogs':'timers','attr-li-type':'obsolete','text-content':'content-models','hierarchical-link-types':'links','attr-input-step':'common-input-element-attributes','dndevents':'dnd','the-a-element':'text-level-semantics','refsUNIVCHARDET':'references','phrasing-content-0':'content-models','htmloutputelement':'the-button-element','command-api':'commands','htmlallcollection':'urls','attr-tr-char':'obsolete','the-colgroup-element':'tabular-data','the-tr-element':'tabular-data','syntax-doctype':'syntax','attr-body-alink':'obsolete','range-state':'number-state','attr-area-shape-keyword-rect':'the-map-element','attr-fs-action':'association-of-controls-and-forms','session-history':'history','attr-table-border':'obsolete','attr-input-type-week-keyword':'the-input-element','maximum-allowed-value-length':'associaion-of-controls-and-forms','htmlpreelement':'grouping-content','the-draggable-attribute':'dnd','attr-fs-method':'association-of-controls-and-forms','datatransfer':'dnd','attr-meta-name':'semantics','windows':'browsers','command-facet-label':'commands','attr-area-shape':'the-map-element','attr-style-title':'semantics','refsIANACHARSET':'references','attributes-for-form-submission':'association-of-controls-and-forms','htmlvideoelement':'video','attr-fs-method-put-keyword':'association-of-controls-and-forms','html-vs-xhtml':'introduction','the-xhtml-syntax':'the-xhtml-syntax','font':'obsolete','attr-option-disabled':'the-button-element','attr-a-shape':'obsolete','attr-body-background':'obsolete','text-ping':'iana','interactive-elements':'interactive-elements','the-abbr-element':'text-level-semantics','attr-style-scoped':'semantics','ping-to':'iana','domsettabletokenlist-0':'urls','the-autocomplete-attribute':'common-input-element-attributes','refsXMLNS':'references','attr-input-type-tel-keyword':'the-input-eleent','restrictions-for-contents-of-script-elements':'scripting-1','association-of-controls-and-forms':'association-of-controls-and-forms','attr-col-valign':'obsolete','the-label-element':'forms','canvasrenderingcontext2d':'the-canvas-element','furthest-ancestor-browsing-context':'browsers','dom-context-2d-textbaseline-middle':'the-canvas-element','refsHATOM':'references','attr-param-valuetype':'obsolete','attr-fs-enctype-formdata':'association-of-controls-and-forms','user-interface':'video','attr-hyperlink-rel':'links','text-node':'infrastructure','command-insertimage':'dnd','attr-ol-start':'grouping-content','formatblock-candidate':'dnd','refsEVENTSOURCE':'references','state-object':'history','attr-input-type-submit-keyword':'the-input-element','embedded-content':'content-models','interfaces':'index','collections-0':'urls','event-media-ended':'video','attr-link-title':'semantics','attr-menu-label':'interactive-elements','htmltablerowelement':'tabular-data','hyperlink':'links','refsRFC2781':'references','resCSSFONTS':'references','context':'the-canvas-element','document.write':'apis-in-html-documents','htmlsourceelement':'video','attr-html-version':'obsolete','domsettabletokenlist':'urls','attr-input-pattern':'common-input-element-attributes','transformations':'the-canvas-element','using-the-microdata-dom-api':'microdata','insertadjacenthtml':'apis-in-html-documents','tag-cloud':'commands','attr-th-scope-rowgroup':'tabular-data','dom-appcache-downloading':'offline','attr-object-codebase':'obsolete','refsSELECTORS':'references','htmlprogresselement':'text-level-semantics','attr-input-type-datetime-keyword':'the-input-element','propertynodelist':'urls','attr-embed-name':'obsolete','attr-textarea-wrap-hard-state':'the-button-element','global-identifiers-for-items':'microdata','the-table-element':'tabular-data','event-appcache-progress':'offline','dom-tree-accessors':'dom','attr-table-frame':'obsolete','attr-input-type-datetime-local-keyword':'the-input-element','attr-table-width':'obsolete','interpolation':'the-anvas-element','concept-fs-enctype':'association-of-controls-and-forms','attr-tdth-align':'obsolete','ancestor-browsing-context':'browsers','url-decomposition-idl-attributes':'urls','attr-fs-formtarget':'association-of-controls-and-forms','domhtmlimplementation':'dom','a-short-phrase-or-label-with-an-alternative-graphical-representation:-icons-logos':'embedded-content-1','attr-table-cellspacing':'obsolete','attr-object-name':'the-iframe-element','attr-area-coords':'the-map-element','embedding-custom-non-visible-data':'elements','gcop-destination-over':'the-canvas-element','wrong_document_err':'urls','dom-location-protocol':'history','syntax-tags':'syntax','gcop-xor':'the-canvas-element','compatibility-caseless':'infrastructure','newlines':'syntax','attr-xml-lang':'elements','associating-names-with-items':'microdata','attr-input-maxlength':'common-input-element-attributes','the-ul-element':'grouping-content','metadata-content-0':'content-models','location':'history','event-media-abort':'video','concept-rel-etensions':'links','attr-form-name':'forms','big':'obsolete','attr-command-icon':'interactive-elements','dom-appcache-idle':'offline','the-caption-element':'tabular-data','case-sensitive':'infrastructure','facets':'commands','ignore':'infrastructure','valid-local-date-and-time-string':'common-microsyntaxes','dom-media-network_idle':'video','terminology':'infrastructure','the-title-element-0':'semantics','attr-source-media':'video','valid-floating-point-number':'common-microsyntaxes','refsECMA357':'references','examples':'the-canvas-element','naming-form-controls':'association-of-controls-and-forms','refsCSSATTR':'references','attr-input-type-keywords':'the-input-element','opening-the-input-stream':'apis-in-html-documents','refsCSSCOLOR':'references','names:-the-itemprop-attribute':'microdata','attr-textarea-rows':'the-button-element','the-list-attribute':'common-input-element-attributes','dom-media-have_metadata':'video','interactive-content':'content-models','dom-location-search':'history','attr-iframe-src''the-iframe-element','refsRFC5322':'references','valid-browsing-context-name':'browsers','command-facet-accesskey':'commands','attr-input-type-number-keyword':'the-input-element','attr-fs-method-get-keyword':'association-of-controls-and-forms','location-of-the-media-resource':'video','refsRFC2646':'references','attr-link-sizes-any':'links','refsRFC2318':'references','telephone-state':'states-of-the-type-attribute','a-phrase-or-paragraph-with-an-alternative-graphical-representation:-charts-diagrams-graphs-maps-illustrations':'embedded-content-1','refsCHARMOD':'references','refsX690':'references','sections':'sections','dom-navigator-registerprotocolhandler':'timers','document-metadata':'semantics','refsCOMPUTABLE':'references','htmlulistelement':'grouping-content','attr-input-align':'obsolete','the-iframe-element':'the-iframe-element','concept-property-value':'microdata','refsMAILTO':'references','current-entry-of-the-joint-session-history':'history','htmlparamelement':'the-iframe-element','attr-hyperlink-taret':'links','activating-state-object-entries':'history','reset-button-state':'number-state','character-encodings':'infrastructure','attr-img-ismap':'embedded-content-1','gcop-destination-atop':'the-canvas-element','text-that-has-been-rendered-to-a-graphic-for-typographical-effect':'embedded-content-1','refsCSSOM':'references','intro-early-example':'introduction','refsISO885911':'references','attr-command-type':'interactive-elements','attr-col-char':'obsolete','valid-e-mail-address':'states-of-the-type-attribute','attr-th-scope-auto':'tabular-data','attr-input-list':'common-input-element-attributes','attr-colgroup-span':'tabular-data','attr-object-archive':'obsolete','event-appcache-noupdate':'offline','elements':'elements','mediaevents':'video','line-styles':'the-canvas-element','text-state-and-search-state':'states-of-the-type-attribute','non-negative-integers':'common-microsyntaxes','valid-month-string':'common-microsyntaxes','syntax-attribute-name':'syntax','htmloptgroupelement':'the-button-element','docments-in-the-dom':'dom','svg':'the-map-element','attr-button-type-reset':'the-button-element','the-pattern-attribute':'common-input-element-attributes','source-default-media':'video','attr-input-max':'common-input-element-attributes','event-media-volumechange':'video','headings-and-sections':'sections','event-dragend':'dnd','concept-week':'common-microsyntaxes','resources':'infrastructure','syntax-newlines':'syntax','media-resource':'video','syntax-references':'common-microsyntaxes','attr-iframe-seamless':'the-iframe-element','event-media-error':'video','valid-week-string':'common-microsyntaxes','the-dd-element':'grouping-content','attr-data':'elements','gcop-source-over':'the-canvas-element','contenteditable':'editing','event-appcache-updateready':'offline','htmltableheadercellelement':'tabular-data','compositing':'the-canvas-element','unloading-documents':'history','dimension-attributes':'the-map-element','attr-embed-src':'the-iframe-element','video':'video','attr-img-name':'obsolete','index':'index','att-media-autobuffer':'video','the-hgroup-element':'sections','events-0':'index','attr-ol-reversed':'grouping-content','valid-mime-type':'infrastructure','acronym':'obsolete','attr-meter-max':'text-level-semantics','valid-time-string':'common-microsyntaxes','attr-contextmenu':'interactive-elements','context-menu-state':'interactive-elements','the-strong-element':'text-level-semantics','attr-fs-target':'association-of-controls-and-forms','event-media-durationchange':'video','the-head-element':'dom','a-key-part-of-the-content':'embedded-content-1','refsSCSU':'references','htmldivelement':'grouping-content','media-element':'video','the-constraint-validation-api':'association-of-controls-and-forms','link-type-pingback':'links','the-hr-element':'grouping-content','microdata-dom-api':'microdata','link-type-next':'links','child-browsing-context':'browsers','attr-fs-formaction':'association-of-controls-and-forms','navigating-auxiliary-browsing-contexts-in-the-dom':'browsers','htmlformcontrolscollection-0':'urls','htmleterelement':'text-level-semantics','noframes':'obsolete','gcop-source-in':'the-canvas-element','refsCSS':'references','the-step-attribute':'common-input-element-attributes','concept-meta-extensions':'semantics','text-field-selection':'editing','signed-integers':'common-microsyntaxes','htmllielement':'grouping-content','attr-img-vspace':'obsolete','windowmodal':'timers','number-of-days-in-month-month-of-year-year':'common-microsyntaxes','hyperlink-elements':'links','browser-state':'offline','the-canvas-element':'the-canvas-element','attr-meta-http-equiv-content-type':'semantics','attr-style-media':'semantics','refsRFC2806':'references','links':'links','refsDOMEVENTS':'references','event-appcache-checking':'offline','refsARIA':'references','attr-meta-http-equiv':'semantics','htmldatalistelement':'the-button-element','refsUTR36':'references','dom-appcache-obsolete':'offline','the-style-element':'semantics','refsISO8601':'references','refsRFC1494':'references','event-appcache-obsolete':'offline','attr-img-alt''embedded-content-1','dom-appcache-checking':'offline','refsXML':'references','attr-iframe-marginwidth':'obsolete','the-link-element':'semantics','command-superscript':'dnd','applicationcache':'offline','comms':'comms','concept-fs-novalidate':'association-of-controls-and-forms','attr-tbody-charoff':'obsolete','attr-input-type-hidden-keyword':'the-input-element','htmlinputelement':'the-input-element','htmloptionelement':'the-button-element','attr-input-type-file-keyword':'the-input-element','the-base-element':'semantics','the-basic-syntax':'microdata','attr-input-type-checkbox-keyword':'the-input-element','transparent':'content-models','event-handler-content-attributes':'browsers','linkTypes':'links','text-0':'syntax','the-html-element':'dom','structure-of-this-specification':'introduction','refsMATHML':'references','concept-fs-action':'association-of-controls-and-forms','attr-progress-max':'text-level-semantics','link-type-archives':'links','attr-table-cellpadding':'obsolete','a-type-that-the-user-agent-knos-it-cannot-render':'video','constraints':'association-of-controls-and-forms','attr-input-multiple':'common-input-element-attributes','meta':'semantics','attr-link-type':'semantics','refsWEBWORKERS':'references','refsPNG':'references','dom-link-disabled':'semantics','the-hidden-attribute':'editing','attr-a-rev':'obsolete','attr-input-accept':'number-state','htmltablesectionelement':'tabular-data','secondary-browsing-context':'browsers','undo':'dnd','link-type-external':'links','command-facet-disabledstate':'commands','attr-a-methods':'obsolete','usage-summary':'text-level-semantics','top-level-microdata-items':'microdata','system-state-and-capabilities':'timers','attr-details-open':'interactive-elements','content-models':'content-models','htmltabledatacellelement':'tabular-data','footnotes':'commands','other-link-types':'links','attr-abbr-title':'text-level-semantics','refsABOUT':'references','no_data_allowed_err':'urls','a-group-of-images-that-form-a-single-larger-picture-with-no-links':'embedded-content-1,'apis-for-creating-and-navigating-browsing-contexts-by-name':'browsers','attr-area-alt':'the-map-element','represented-by-the-collection':'urls','the-xml:base-attribute-xml-only':'elements','event-media-loadedmetadata':'video','channel-messaging':'comms','sectioning-content-0':'content-models','htmlelement':'elements','refsRFC3864':'references','attr-img-longdesc':'obsolete','enumerated-attribute':'common-microsyntaxes','attr-input-size':'common-input-element-attributes','attr-dim-height':'the-map-element','space-separated-tokens':'common-microsyntaxes','htmlallcollection-0':'urls','refsPINGBACK':'references','xml-documents':'dom','attr-menu-type':'interactive-elements','attr-input-value':'the-input-element','semantics-0':'elements','list-of-the-descendant-browsing-contexts':'browsers','plaintext':'obsolete','metadata-content':'content-models','attr-object-vspace':'obsolete','documents':'dom','invalid_character_err':'urls','attr-object-hspace':'obsolete','refsXSLT10':'references','attr-meta-charset':'semanics','attr-table-rules':'obsolete','attr-command-type-state-radio':'interactive-elements','crossDocumentMessages':'comms','the-selection':'editing','attr-tdth-width':'obsolete','htmlcanvaselement':'the-canvas-element','refsJSURL':'references','url':'urls','valid-date-or-time-string':'common-microsyntaxes','the-ready-states':'video','selection':'editing','text':'the-canvas-element','attr-col-align':'obsolete','attr-time-datetime':'text-level-semantics','the-body-element-0':'sections','rcdata-elements':'syntax','html-documents':'dom','fully-active':'browsers','defined-property-name':'microdata','attr-dfn-title':'text-level-semantics','the-html-element-0':'semantics','dom-location-port':'history','attr-body-bgcolor':'obsolete','messagechannel':'comms','comma-separated-tokens':'common-microsyntaxes','ready-for-editing-host-commands':'dnd','dialogs-implemented-using-separate-documents':'timers','recommended-reading':'introduction','refsEUCKR':'references','gcop-destination-out':'the-canvas-element','password-stae':'states-of-the-type-attribute','the-kbd-element':'text-level-semantics','view':'browsers','selecting-names-when-defining-vocabularies':'microdata','the-head-element-0':'semantics','x-this':'introduction','global-identifier':'microdata','concept-month':'common-microsyntaxes','attr-video-poster':'video','normal-elements':'syntax','link-type-prefetch':'links','attr-itemtype':'microdata','the-tfoot-element':'tabular-data','basefont':'obsolete','the-datalist-element':'the-button-element','attr-table-bgcolor':'obsolete','attr-itemscope':'microdata','command-facet-id':'commands','commands':'commands','flow-content':'content-models','command-forwarddelete':'dnd','common-dom-interfaces':'urls','an-image-in-an-e-mail-or-private-document-intended-for-a-specific-person-who-is-known-to-be-able-to-view-images':'embedded-content-1','attr-meta-scheme':'obsolete','attributes':'syntax','refsBCP47':'references','htmlpropertiescollection-0':'urls','valid-date-string':'common-microsyntaxes','attr-canvas-width':'the-canvas-elment','concept-date':'common-microsyntaxes','abort_err':'urls','event-media-seeked':'video','form-owner':'association-of-controls-and-forms','refsWEBSOCKET':'references','dom-appcache-uncached':'offline','attr-input-src':'number-state','attr-col-width':'obsolete','attr-tr-valign':'obsolete','attr-input-type':'the-input-element','playing-the-media-resource':'video','defining-term':'text-level-semantics','the-textarea-element':'the-button-element','the-link-is-an-alternative-stylesheet':'links','valid-integer':'common-microsyntaxes','event-handlers':'browsers','attr-object-codetype':'obsolete','dom-media-network_loading':'video','nested-browsing-contexts':'browsers','command-createlink':'dnd','attr-media-autoplay':'video','htmldlistelement':'grouping-content','the-tbody-element':'tabular-data','link-type-search':'links','attr-body-vlink':'obsolete','other-pragma-directives':'semantics','htmlformcontrolscollection':'urls','concept-events-trusted':'infrastructure','center':'obsolete','refsWIN1252':'references',textFieldSelection':'editing','audio':'video','event-media-canplaythrough':'video','htmlcollection':'urls','attr-tdth-nowrap':'obsolete','global-attributes':'elements','application-microdata-json':'iana','the-section-element':'sections','link-type-stylesheet':'links','week-number-of-the-last-day':'common-microsyntaxes','attr-input-autocomplete-off-state':'common-input-element-attributes','attr-fs-enctype-text':'association-of-controls-and-forms','autofocusing-a-form-control':'association-of-controls-and-forms','nextid':'obsolete','syntax-end-tag':'syntax','elements-in-the-dom':'elements','attr-link-hreflang':'semantics','raw-text-elements':'syntax','outlines':'sections','attr-area-shape-poly':'the-map-element','dom-function-call':'browsers','the-fieldset-element':'forms','innerhtml':'apis-in-html-documents','attr-a-coords':'obsolete','attr-link-target':'obsolete','dom-context-2d-textbaseline-hanging':'the-canvas-element','dom-navigator-registercontenthandler':'timers','ping-from':'iana','attr-command-label''interactive-elements','how-to-read-this-specification':'introduction','attr-link-rel':'semantics','htmlformelement':'forms','refsUAAG':'references','attr-body-link':'obsolete','attr-link-rev':'obsolete','attr-iframe-marginheight':'obsolete','htmlanchorelement':'text-level-semantics','attr-textarea-wrap':'the-button-element','the-dir-attribute':'elements','the-doctype':'syntax','dom-location-hostname':'history','common-microsyntaxes':'common-microsyntaxes','refsHTMLDIFF':'references','event-appcache-error':'offline','meta-author':'semantics','the-small-element':'text-level-semantics','event-message':'comms','custom-data-attribute':'elements','session-history-entry':'history','refsWIN949':'references','common-input-element-apis':'common-input-element-attributes','messageportarray':'comms','offsets-into-the-media-resource':'video','command-facet-icon':'commands','attr-ul-compact':'obsolete','attr-tdth-axis':'obsolete','navigatorid':'timers','url-state':'states-of-the-type-attribute','mime-type':'infrastructur','valid-hash-name-reference':'common-microsyntaxes','attr-command-type-keyword-command':'interactive-elements','command-facet-hint':'commands','loading-the-media-resource':'video','time-state':'states-of-the-type-attribute','application-xhtml-xml':'iana','document-level-focus-apis':'editing','the-b-element':'text-level-semantics','vaguer-moments-in-time':'common-microsyntaxes','home-subtree':'infrastructure','media-data':'video','attr-fe-name':'association-of-controls-and-forms','event-drop':'dnd','text-level-semantics':'text-level-semantics','barprop':'browsers','function':'browsers','serializability-of-script-execution':'introduction','attr-input-type-search-keyword':'the-input-element','editing':'editing','concept-http-equiv-extensions':'semantics','attr-textarea-maxlength':'the-button-element','dom-location-host':'history','the-undomanager-interface':'dnd','attr-legend-align':'obsolete','end-tags':'syntax','mime-types':'video','valid-lowercase-simple-color':'common-microsyntaxes','named-character-refernces':'named-character-references','dom-context-2d-textbaseline-bottom':'the-canvas-element','cdata-rcdata-restrictions':'syntax','rel-icon':'links','text-cache-manifest':'iana','htmltablecellelement':'tabular-data','the-samp-element':'text-level-semantics','grouping-content':'grouping-content','authors-using-html':'iana','syntax-tag-omission':'syntax','event-appcache-downloading':'offline','the-optgroup-element':'the-button-element','attr-canvas-height':'the-canvas-element','current-entry':'history','refsUNICODE':'references','htmllabelelement':'forms','attr-input-autocomplete-default-state':'common-input-element-attributes','start-tags':'syntax','content-categories':'content-models','browsing-context-names':'browsers','submit-button-state':'number-state','concept-select-option-list':'the-button-element' }; +var fragment_links = { 'refsRFC1557':'references','attr-meter-high':'the-button-element','refsRFC1554':'references','dom-opener':'browsers','attr-label-for':'forms','htmlcommandelement':'interactive-elements','the-history-interface':'history','refsXHR':'references','attr-fs-method-delete-keyword':'association-of-controls-and-forms','htmlfieldsetelement':'forms','the-root-element':'semantics','command-facet-type':'commands','valid-non-negative-integer':'common-microsyntaxes','attr-fs-enctype-urlencoded':'association-of-controls-and-forms','activation':'editing','the-br-element':'grouping-content','case-sensitivity-and-string-comparison':'infrastructure','namespaces':'urls','command-redo':'dnd','attr-meter-value':'the-button-element','dom-style-disabled':'semantics','attr-media-src':'video','concept-facet':'commands','hierarchy_request_err':'urls','attr-script-async':'scripting-1','a-graphical-representation-of-some-of-the-surrounding-text':'embedded-content-1','math':'the-map-element','refsIANAPERMHEADERS':references','attr-iframe-longdesc':'obsolete','attr-input-usemap':'obsolete','attr-meta-http-equiv-content-language':'semantics','the-maxlength-attribute':'common-input-element-attributes','the-cite-element':'text-level-semantics','attr-button-type':'the-button-element','attr-input-type-button-keyword':'the-input-element','attr-hr-align':'obsolete','valid-mime-type-with-no-parameters':'infrastructure','non-conforming-features':'obsolete','attr-textarea-wrap-soft':'the-button-element','concept-fe-disabled':'association-of-controls-and-forms','dom-feature-strings':'urls','root-element':'infrastructure','attr-link-href':'semantics','spelling-and-grammar-checking':'editing','htmltitleelement':'semantics','character-references':'syntax','command-bold':'dnd','attr-hyperlink-media':'links','attr-object-align':'obsolete','u':'obsolete','syntax-start-tag':'syntax','link-type-index':'links','command-facet-disabledstate':'commands','strike':'obsolete','browsing-the-web':'history','refsDOMRANGE':'references','attr-tr-bcolor':'obsolete','the-img-element':'embedded-content-1','mq':'common-microsyntaxes','exceptions':'urls','scripting':'browsers','valid-browsing-context-name-or-keyword':'browsers','attr-meta-http-equiv-refresh':'semantics','the-dfn-element':'text-level-semantics','times':'common-microsyntaxes','attr-hr-noshade':'obsolete','attr-form-autocomplete-off-state':'forms','syntax-attributes':'syntax','command-facet-checkedstate':'commands','refsRFC3279':'references','attr-p-align':'obsolete','concept-datetime-digit':'common-microsyntaxes','edits-and-paragraphs':'edits','typographic-conventions':'introduction','attr-tdth-abbr':'obsolete','syntax-comments':'syntax','unknown-images':'embedded-content-1','attr-pre-width':'obsolete','the-details-element':'interactive-elements','timers':'timers','meta-description':'semantics','valid-simple-color':'common-microsyntaxes','quota_exceeded_err':'urls','the-div-element':'grouping-content','use-div-for-wrappers':'sections','refsWHATWGWIKI':'references','media-element-attributes:'video','element-level-focus-apis':'editing','htmlmenuelement':'interactive-elements','attributes-0':'index','scripting-1':'scripting-1','scripting-0':'infrastructure','attr-input-alt':'number-state','writing':'syntax','edits':'edits','relaxing-the-same-origin-restriction':'browsers','history-0':'history','history-1':'introduction','weeks':'common-microsyntaxes','valid-date-string-in-content-with-optional-time':'common-microsyntaxes','attr-textarea-cols':'the-button-element','attr-fieldset-disabled':'forms','htmldetailselement':'interactive-elements','event-media-progress':'video','domtokenlist-0':'urls','attr-base-href':'semantics','command-insertorderedlist':'dnd','command-unlink':'dnd','the-blockquote-element':'grouping-content','attr-object-type':'the-iframe-element','dom-media-have_enough_data':'video','attr-input-type-email-keyword':'the-input-element','attr-textarea-readonly':'the-button-element','serialize_err':'urls','client-identification':'timers','attr-input-type-color-keyword':'the-input-elemet','concept-command':'commands','attr-ol-type':'obsolete','attr-fs-method-post-keyword':'association-of-controls-and-forms','htmlhrelement':'grouping-content','rb':'obsolete','standard-metadata-names':'semantics','command-insertparagraph':'dnd','attr-meta-http-equiv-default-style':'semantics','htmltextareaelement':'the-button-element','default-media':'semantics','refsRFC3548':'references','no_modification_allowed_err':'urls','refsWEBLINK':'references','refsRFC2388':'references','refsPPUTF8':'references','attr-tdth-char':'obsolete','valid-e-mail-address-list':'states-of-the-type-attribute','r1':'tabular-data','r2':'tabular-data','attr-fe-maxlength':'association-of-controls-and-forms','refsRFC3490':'references','sequential-focus-navigation':'editing','attr-fs-method-delete':'association-of-controls-and-forms','rank':'sections','network-states':'video','the-input-element':'the-input-element','the-footer-element':'sections','navigator':'timers','link-type-help':'links','set-of-comma-separated-tokens':'common-mirosyntaxes','refsBECSS':'references','link-type-author':'links','attr-media-controls':'video','htmlmetaelement':'semantics','attr-script-charset':'scripting-1','htmlcollection-0':'urls','dom-location-hash':'history','dom-media-have_nothing':'video','attr-fe-autofocus':'association-of-controls-and-forms','in-a-document':'infrastructure','table-example-1':'tabular-data','dynamic-markup-insertion':'apis-in-html-documents','classes':'elements','the-multiple-attribute':'common-input-element-attributes','syntax-ambiguous-ampersand':'syntax','top-level-browsing-context':'browsers','simple-color':'common-microsyntaxes','attr-button-value':'the-button-element','navigatorabilities':'timers','event-media-ratechange':'video','link-type-nofollow':'links','event-drag':'dnd','event-media-emptied':'video','inuse_attribute_err':'urls','attr-object-declare':'obsolete','refsWIN31J':'references','the-title-element':'dom','radio-button-state':'number-state','acknowledgements':'acknowledgements','htmlmapelement':'the-map-element,'dom':'dom','the-mark-element':'text-level-semantics','concept-fs-target':'association-of-controls-and-forms','not_found_err':'urls','concept-datetime-local':'common-microsyntaxes','syntax':'syntax','colors':'common-microsyntaxes','outerhtml':'apis-in-html-documents','refsPROGRESS':'references','htmloptionscollection':'urls','radionodelist':'urls','domtokenlist':'urls','preferred-mime-name':'infrastructure','htmlstyleelement':'semantics','attr-th-scope-colgroup':'tabular-data','attr-fs-enctype':'association-of-controls-and-forms','attr-textarea-wrap-hard':'the-button-element','custom-handlers':'timers','mathml-namespace':'urls','event-media-canplay':'video','refsFILEAPI':'references','the-col-element':'tabular-data','the-placeholder-attribute':'common-input-element-attributes','refsDOMCORE':'references','kinds-of-content':'content-models','the-td-element':'tabular-data','accessing-other-browsing-contexts':'browsers','creator-browsing-context':'browsers','event-dragstart':'dnd','event-media-waiting':'video''attr-tdth-headers':'tabular-data','attr-textarea-wrap-soft-state':'the-button-element','active-document':'browsers','article-example':'sections','hidden-state':'states-of-the-type-attribute','attr-li-value':'grouping-content','attr-command-type-keyword-checkbox':'interactive-elements','navigatoronline':'timers','refsORIGIN':'references','attr-button-type-button':'the-button-element','concept-option-value':'the-button-element','attr-head-profile':'obsolete','attr-tdth-charoff':'obsolete','form-associated-element':'forms','media-elements':'video','attr-tr-align':'obsolete','urls':'urls','mediaerror':'video','concept-section':'sections','attr-meter-optimum':'the-button-element','refsRFC3023':'references','attr-area-shape-rect':'the-map-element','radio-button-group':'number-state','attr-input-min':'common-input-element-attributes','e-mail-state':'states-of-the-type-attribute','htmlheadelement':'semantics','attr-input-type-url-keyword':'the-input-element','htmlembedelement':'the-iframe-element','htmlmediaelemen':'video','character-encoding-declaration':'semantics','attr-keygen-challenge':'the-button-element','date-state':'states-of-the-type-attribute','link-type-tag':'links','attr-div-align':'obsolete','category-reset':'forms','the-dragevent-and-datatransfer-interfaces':'dnd','attr-input-type-text-keyword':'the-input-element','the-source-element':'video','attr-th-scope-col':'tabular-data','browsing-context-name':'browsers','n':'tabular-data','attr-area-shape-circle':'the-map-element','element-definitions':'elements','attr-fs-method-get':'association-of-controls-and-forms','command-delete':'dnd','concept-appcache-manifest-explicit':'offline','link-type-prev':'links','attr-fae-form':'association-of-controls-and-forms','attr-form-accept-charset':'forms','event-appcache-cached':'offline','attr-fs-formmethod':'association-of-controls-and-forms','xml-mime-type':'infrastructure','absolute-url':'urls','htmlbrelement':'grouping-content','attr-img-hspace':'obsolete','a-link-or-button-containing-nothing-but-the-image':'embeded-content-1','attr-img-border':'obsolete','htmlkeygenelement':'the-button-element','the-body-element':'dom','heading-content':'content-models','attr-html-manifest':'semantics','htmliframeelement':'the-iframe-element','the-output-element':'the-button-element','attr-input-type-image-keyword':'the-input-element','attr-tr-charoff':'obsolete','attr-input-type-time-keyword':'the-input-element','attr-col-charoff':'obsolete','htmltimeelement':'text-level-semantics','the-address-element':'sections','validation_err':'urls','category-label':'forms','collections':'urls','week-state':'states-of-the-type-attribute','unordered-set-of-unique-space-separated-tokens':'common-microsyntaxes','scriptingLanguages':'scripting-1','event-dragover':'dnd','attr-hx-align':'obsolete','valid-date-string-with-optional-time':'common-microsyntaxes','event-media-loadeddata':'video','background':'introduction','htmlobjectelement':'the-iframe-element','scrolling-elements-into-view':'editing','network_err':'urls','refsRFC4281':'references','ecurity':'dom','facets':'commands','domstringmap-0':'urls','paragraphs':'content-models','the-ins-element':'edits','attr-embed-type':'the-iframe-element','manually-releasing-the-storage-mutex':'timers','comments':'syntax','attr-command-type-state-checkbox':'interactive-elements','refsATAG':'references','nested-browsing-context':'browsers','phrasing-content':'content-models','dnd':'dnd','attr-meter-min':'the-button-element','tag-clouds':'commands','event-media-seeking':'video','attr-command-disabled':'interactive-elements','event-dragenter':'dnd','months':'common-microsyntaxes','attr-script-type':'scripting-1','creator-document':'browsers','refsMIMESNIFF':'references','htmltableelement':'tabular-data','reflecting-content-attributes-in-idl-attributes':'urls','refsATOM':'references','attr-param-type':'obsolete','attr-button-type-submit':'the-button-element','remove-an-element-from-a-document':'infrastructure','the-readonly-attribute':'common-input-element-attributes','htmlscriptelement':'scripting-1','unquoted:'syntax','isindex-0':'obsolete','attr-source-media':'video','attr-area-nohref':'obsolete','index_size_err':'urls','attr-fs-formenctype':'association-of-controls-and-forms','attr-fs-action':'association-of-controls-and-forms','cdata-sections':'syntax','event-media-play':'video','command-facet-hiddenstate':'commands','refsSVG':'references','introduction-2':'offline','command-insertunorderedlist':'dnd','the-directionality':'elements','attr-select-size':'the-button-element','dom-mediaerror-media_err_aborted':'video','the-location-interface':'history','attr-q-cite':'text-level-semantics','willful-violation':'introduction','meta-generator':'semantics','attr-spellcheck':'editing','local-date-and-time-state':'states-of-the-type-attribute','dom-mediaerror-media_err_decode':'video','attr-a-charset':'obsolete','concept-datetime':'common-microsyntaxes','html-namespace':'infrastructure','a-group-of-images-that-form-a-single-larger-picture-with-links':'embedded-content-1','navigating-nested-browsing-contexts-in-the-dom''browsers','link-type-sidebar':'links','attr-meta-content':'semantics','command-italic':'dnd','focus':'editing','attr-caption-align':'obsolete','attr-textarea-placeholder':'the-button-element','sequential-link-types':'links','attr-time-pubdate':'text-level-semantics','local-dates-and-times':'common-microsyntaxes','htmlselectelement':'the-button-element','valid-media-query':'common-microsyntaxes','beforeunloadevent':'history','xml-namespace':'urls','command-undo':'dnd','dir':'obsolete','timeranges':'video','attr-hyperlink-href':'links','input-type-attr-summary':'the-input-element','obsolete':'obsolete','number-state':'number-state','event-media-playing':'video','noembed':'obsolete','secondary-browsing-contexts':'browsers','dom-media-have_current_data':'video','global-dates-and-times':'common-microsyntaxes','the-pre-element':'grouping-content','concept-submit-button':'forms','command-unselect':'dnd','refsSHIFTJIS':'references','htmldocument':'dom','concept-button':'forms','refsWEBADDRESSES':'references','attrparam-value':'the-iframe-element','refsECMA262':'references','command-selectall':'dnd','the-rt-element':'text-level-semantics','resource-metadata-management':'dom','link-type-license':'links','named-access-on-the-window-object':'browsers','attr-command-type-keyword-radio':'interactive-elements','sectioning-content':'content-models','syntax-tag-name':'syntax','set-of-space-separated-tokens':'common-microsyntaxes','browser-interface-elements':'browsers','iana':'iana','the-id-attribute':'elements','style-default-media':'semantics','attr-hr-size':'obsolete','htmlparagraphelement':'grouping-content','not_supported_err':'urls','charset512':'semantics','security_err':'urls','event-dragleave':'dnd','attr-object-standby':'obsolete','attr-mod-datetime':'edits','dom-media-have_metadata':'video','attr-input-type-range-keyword':'the-input-element','live':'infrastructure','scope':'introduction','attr-input-readonly':'common-input-element-attributes','attr-area-shape-keyword-circle':'the-map-element','attr-tabindex':'editng','printing':'timers','attr-link-media':'semantics','syntax-attribute-value':'syntax','xml-compatible':'infrastructure','htmlbuttonelement':'the-button-element','attr-fs-novalidate':'association-of-controls-and-forms','refsRFC2806':'references','attr-optgroup-label':'the-button-element','context-menus':'interactive-elements','the-param-element':'the-iframe-element','charset':'semantics','ping':'links','auxiliary-browsing-context':'browsers','xhtml':'the-xhtml-syntax','the-option-element':'the-button-element','common-idioms-without-dedicated-elements':'commands','attr-script-src':'scripting-1','htmlareaelement':'the-map-element','refsCOOKIES':'references','attr-hyperlink-type':'links','appcacheevents':'offline','outline':'sections','attr-select-multiple':'the-button-element','attr-iframe-sandbox':'the-iframe-element','dom-location-pathname':'history','the-span-element':'text-level-semantics','definitions':'association-of-controls-and-forms','the-form-element':'forms','the-keygen-element':'the-button-elemen','location-of-the-media-resource':'video','a-quick-introduction-to-html':'introduction','htmlquoteelement':'grouping-content','attr-input-autocomplete':'common-input-element-attributes','command-facet-id':'commands','user-prompts':'timers','forms':'forms','closing-the-input-stream':'apis-in-html-documents','window':'browsers','listing':'obsolete','attr-th-scope':'tabular-data','attr-object-data':'the-iframe-element','conversations':'commands','attr-tdth-height':'obsolete','attr-table-align':'obsolete','refsWCAG':'references','refsRFC3864':'references','refsEUCKR':'references','attr-hyperlink-usemap':'the-map-element','embedded-content-1':'embedded-content-1','embedded-content-0':'content-models','other-metadata-names':'semantics','the-required-attribute':'common-input-element-attributes','authors-using-xhtml':'iana','manifests':'offline','dom-domhtmlimplementation-createhtmldocument':'dom','attr-command-radiogroup':'interactive-elements','canvas':'the-canvas-element','command-formatblock':'dnd','attr-dl-copact':'obsolete','htmlhtmlelement':'semantics','htmlunknownelement':'elements','sectioning-root':'sections','the-size-attribute':'common-input-element-attributes','htmllinkelement':'semantics','heading-content-0':'content-models','language':'elements','text-html':'iana','copy-and-paste':'dnd','valid-list-of-integers':'common-microsyntaxes','attr-hr-width':'obsolete','the-style-attribute':'elements','image-maps':'the-map-element','the-document-s-current-address':'dom','blink':'obsolete','elements-0':'syntax','elements-1':'index','doctype-legacy-string':'syntax','error-codes':'video','the-q-element':'text-level-semantics','refsRFC1345':'references','syntax-charref':'syntax','attr-input-type-radio-keyword':'the-input-element','the-figure-element':'embedded-content-1','semantics':'semantics','attr-tbody-valign':'obsolete','concept-time':'common-microsyntaxes','syntax-cdata':'syntax','htmltablecaptionelement':'tabular-data','common-input-element-attributes':'common-input-element-attributes','refsRFC2237':'refereces','dates-and-times':'common-microsyntaxes','refsRFC5280':'references','optional-tags':'syntax','attr-link-sizes':'links','refsGRAPHICS':'references','the-document-s-address':'dom','attr-th-scope-row':'tabular-data','type_mismatch_err':'urls','refsOPENSEARCH':'references','attr-form-autocomplete':'forms','attr-fe-disabled':'association-of-controls-and-forms','general-guidelines':'embedded-content-1','the-bdo-element':'text-level-semantics','the-article-element':'sections','bgsound':'obsolete','apis-in-html-documents':'apis-in-html-documents','attr-input-checked':'the-input-element','spacer':'obsolete','the-aside-element':'sections','a-sample-manifest':'offline','dom-mediaerror-media_err_src_not_supported':'video','attr-contenteditable':'editing','htmlheadingelement':'sections','xml':'infrastructure','syntax_err':'urls','link-type-last':'links','refsDOMVIEWS':'references','the-min-and-max-attributes':'common-input-element-attributes','category-submit':'forms','attr-area-shape-default':'the-map-element','xm':'obsolete','attributes-common-to-form-controls':'association-of-controls-and-forms','image-map':'the-map-element','attr-output-for':'the-button-element','htmllegendelement':'forms','refsRFC3986':'references','refsRFC3987':'references','htmlspanelement':'text-level-semantics','nobr':'obsolete','attr-iframe-align':'obsolete','command-insertlinebreak':'dnd','svg-namespace':'urls','attr-map-name':'the-map-element','attributes-common-to-td-and-th-elements':'tabular-data','document.writeln':'apis-in-html-documents','command-subscript':'dnd','attr-source-src':'video','the-var-element':'text-level-semantics','attr-script-language':'obsolete','the-undomanagerevent-interface-and-the-undo-and-redo-events':'dnd','refsGREGORIAN':'references','the-header-element':'sections','attr-option-selected':'the-button-element','infrastructure':'infrastructure','form-submission':'association-of-controls-and-forms','the-th-element':'tabular-data','svg-0':'the-map-element','dom-appcache-updateready':'offline','joint-session-history:'history','dates':'common-microsyntaxes','s':'obsolete','attr-menu-compact':'obsolete','insert-an-element-into-a-document':'infrastructure','the-p-element':'grouping-content','concept-appcache-manifest-fallback':'offline','boolean-attribute':'common-microsyntaxes','interfaces-for-url-manipulation':'urls','attr-iframe-name':'the-iframe-element','annotations-for-assistive-technology-products-aria':'content-models','tabular-data':'tabular-data','real-numbers':'common-microsyntaxes','making-entire-documents-editable':'editing','documentSelection':'editing','htmlbaseelement':'semantics','attr-media-loop':'video','the-area-element':'the-map-element','link-type-bookmark':'links','concept-input-required':'common-input-element-attributes','attr-keygen-keytype':'the-button-element','prefix-match':'infrastructure','refsTIS620':'references','image-button-state':'number-state','time-ranges':'video','plugin':'infrastructure','attr-area-shape-keyword-default':'the-map-element','refsWIN1254':'references','dom-document-ope':'apis-in-html-documents','htmlbodyelement':'sections','boolean-attributes':'common-microsyntaxes','refsARIAIMPL':'references','domstring_size_err':'urls','refsCORS':'references','the-dt-element':'grouping-content','events':'browsers','table-descriptions':'tabular-data','the-map-element':'the-map-element','dom-canvas-getcontext':'the-canvas-element','the-progress-element':'the-button-element','the-window-object':'browsers','editing-apis':'dnd','the-object-element':'the-iframe-element','opener-browsing-context':'browsers','the-rp-element':'text-level-semantics','refsRFC2045':'references','refsRFC2046':'references','refsBIDI':'references','attr-command-checked':'interactive-elements','refsSRGB':'references','the-li-element':'grouping-content','design-notes':'introduction','attr-hyperlink-hreflang':'links','element-restrictions':'syntax','refsNPAPI':'references','compliance-with-other-specifications':'introduction','the-thead-element':'tabular-data','parse_err':'urls','the-del-element':'edits','event-media-lodstart':'video','refsWEBWORKERS':'references','htmltablecolelement':'tabular-data','wbr':'obsolete','browsing-context':'browsers','refsWIN874':'references','audience':'introduction','color-state':'number-state','the-dl-element':'grouping-content','rel-sidebar-hyperlink':'links','x-that':'introduction','lists-of-integers':'common-microsyntaxes','external-resource-link':'semantics','elements':'elements','attr-base-target':'semantics','syntax-elements':'syntax','attributes-common-to-ins-and-del-elements':'edits','attr-table-summary':'tabular-data','date-and-time-state':'states-of-the-type-attribute','concept-appcache-manifest-network':'offline','ordered-set-of-unique-space-separated-tokens':'common-microsyntaxes','attr-fs-method-post':'association-of-controls-and-forms','dom-media-network_empty':'video','attr-object-code':'obsolete','title-on-style':'semantics','attr-link-charset':'obsolete','browsing-context-nested-through':'browsers','dom-trees':'infrastructure','the-command':'interactive-elements','parent-bowsing-context':'browsers','references':'references','refsWEBIDL':'references','invalid_access_err':'urls','attr-optgroup-disabled':'the-button-element','event-media-suspend':'video','attr-command-type-state-command':'interactive-elements','event-media-stalled':'video','attr-input-type-month-keyword':'the-input-element','the-title-attribute':'elements','attr-source-type':'video','styling':'semantics','attr-input-autocomplete-on-state':'common-input-element-attributes','inline-documentation-for-external-scripts':'scripting-1','the-code-element':'text-level-semantics','toolbar-state':'interactive-elements','htmlimageelement':'embedded-content-1','attr-table-rules':'obsolete','attr-img-align':'obsolete','attr-fs-formnovalidate':'association-of-controls-and-forms','syntax-text':'syntax','the-legend-element':'forms','attr-command-title':'interactive-elements','mathml':'the-map-element','undomanagerevent':'dnd','popstateevent':'history','attr-iframe-scrolling':'obsolete','link-type-noreferrer':'links','checkbox-sate':'number-state','attr-fs-method-put':'association-of-controls-and-forms','the-time-element':'text-level-semantics','concept-id':'elements','obsolete-but-conforming-features':'obsolete','link-type-alternate':'links','refsXMLBASE':'references','an-image-not-intended-for-the-user':'embedded-content-1','refsUTF7':'references','command-facet-action':'commands','dom-outerhtml':'apis-in-html-documents','htmlolistelement':'grouping-content','anonymous-command':'commands','fallback-content':'content-models','refsRFC1034':'references','keywords-and-enumerated-attributes':'common-microsyntaxes','the-em-element':'text-level-semantics','attr-form-autocomplete-on-state':'forms','browsing-context-container':'browsers','refsRFC1922':'references','browsers':'browsers','alt':'embedded-content-1','tt':'obsolete','invalid_state_err':'urls','tree-order':'infrastructure','concept-input-type-file-selected':'number-state','foreign-elements':'syntax','the-ruby-element':'text-level-semantics','command-inserthtml':'dnd','applicaton-cache-api':'offline','the-session-history-of-browsing-contexts':'history','concept-fs-method':'association-of-controls-and-forms','the-link-is-an-alternative-stylesheet':'links','ascii-compatible-character-encoding':'infrastructure','attr-fs-enctype-formdata':'association-of-controls-and-forms','form-submission-0':'association-of-controls-and-forms','the-meter-element':'the-button-element','plugins':'infrastructure','refsMQ':'references','htmloptionscollection-0':'urls','terminology-0':'urls','attr-input-placeholder':'common-input-element-attributes','flow-content-0':'content-models','html-elements':'infrastructure','attr-meter-low':'the-button-element','attr-script-defer':'scripting-1','attr-iframe-frameborder':'obsolete','windowtimers':'timers','states-of-the-type-attribute':'states-of-the-type-attribute','url_mismatch_err':'urls','attr-hr-color':'obsolete','attr-ol-compact':'obsolete','attr-tbody-align':'obsolete','attr-tdth-valign':'obsolete','concept-option-disabled':'the-button-element','inter-elemnt-whitespace':'content-models','link-type-first':'links','attr-a-urn':'obsolete','event-media-timeupdate':'video','the-h1-h2-h3-h4-h5-and-h6-elements':'sections','attr-ul-type':'obsolete','namespace_err':'urls','introduction-1':'browsers','introduction-3':'dnd','the-button-element':'the-button-element','the-ol-element':'grouping-content','void-elements':'syntax','attr-tdth-colspan':'tabular-data','refsABNF':'references','attr-col-span':'tabular-data','the-i-element':'text-level-semantics','the-embed-element':'the-iframe-element','file-upload-state':'number-state','paragraph':'content-models','dom-innerhtml':'apis-in-html-documents','refsCSSUI':'references','history':'history','ascii-case-insensitive':'infrastructure','telephone-state':'states-of-the-type-attribute','numbers':'common-microsyntaxes','default-view':'browsers','writing-cache-manifests':'offline','undomanager':'dnd','attr-tdth-rowspan':'tabular-data','menus':'interactive-elements','creating-documents':'dom','attr-tdth-bgcolor':'obsolete','attr-od-cite':'edits','enabling-and-disabling-form-controls':'association-of-controls-and-forms','reflect':'urls','htmlaudioelement':'video','refsXPATH10':'references','document-wide-default-language':'semantics','attr-style-type':'semantics','the-lang-and-xml:lang-attributes':'elements','htmlmodelement':'edits','meta-application-name':'semantics','dom-media-have_future_data':'video','dom-mediaerror-media_err_network':'video','edits-and-lists':'edits','attr-input-type-date-keyword':'the-input-element','valid-date-or-time-string-in-content':'common-microsyntaxes','refsCESU8':'references','interactive-content-0':'content-models','the-nav-element':'sections','seeking':'video','event-media-pause':'video','refsBOCU1':'references','conformance-requirements':'infrastructure','valid-global-date-and-time-string':'common-microsyntaxes','concept-option-label':'the-button-element','auxiliary-browsing-contexts':'browsers','attr-textarea-required':'the-button-element','refsRFC2119':'references','the-tbody-element':'tabular-daa','attr-tbody-char':'obsolete','attr-area-shape-keyword-poly':'the-map-element','attr-option-value':'the-button-element','valid-url':'urls','attr-input-type-password-keyword':'the-input-element','attr-param-name':'the-iframe-element','the-select-element':'the-button-element','attr-embed-align':'obsolete','attr-blockquote-cite':'grouping-content','attr-input-required':'common-input-element-attributes','invalid_modification_err':'urls','offline':'offline','attr-img-src':'embedded-content-1','attr-lang':'elements','matches-the-environment':'common-microsyntaxes','attr-option-label':'the-button-element','selection-0':'editing','expiring-application-caches':'offline','preceded-or-followed':'content-models','month-state':'states-of-the-type-attribute','attr-object-classid':'obsolete','limiting-user-input-length':'association-of-controls-and-forms','attr-a-name':'obsolete','script':'scripting-1','introduction':'introduction','menus-intro':'interactive-elements','concept-input-value-default-range':'number-state','utton-state':'number-state','list-state':'interactive-elements','attr-object-border':'obsolete','hyperlink-link':'semantics','dragevent':'dnd','pragma-directives':'semantics','attr-body-text':'obsolete','a-purely-decorative-image-that-doesn-t-add-any-information':'embedded-content-1','transparent-content-models':'content-models','simple-dialogs':'timers','attr-li-type':'obsolete','text-content':'content-models','hierarchical-link-types':'links','attr-input-step':'common-input-element-attributes','dndevents':'dnd','the-a-element':'text-level-semantics','refsUNIVCHARDET':'references','phrasing-content-0':'content-models','htmloutputelement':'the-button-element','command-api':'commands','htmlallcollection':'urls','attr-tr-char':'obsolete','the-colgroup-element':'tabular-data','the-tr-element':'tabular-data','syntax-doctype':'syntax','html-namespace-0':'urls','attr-body-alink':'obsolete','range-state':'number-state','attr-area-shape-keyword-rect':'the-map-element','session-history':'history','transparent':'contnt-models','attr-table-border':'obsolete','xlink-namespace':'urls','attr-input-type-week-keyword':'the-input-element','maximum-allowed-value-length':'association-of-controls-and-forms','htmlpreelement':'grouping-content','the-draggable-attribute':'dnd','attr-fs-method':'association-of-controls-and-forms','datatransfer':'dnd','attr-meta-name':'semantics','windows':'browsers','command-facet-label':'commands','attr-area-shape':'the-map-element','attr-style-title':'semantics','refsIANACHARSET':'references','attributes-for-form-submission':'association-of-controls-and-forms','htmlvideoelement':'video','attr-fs-method-put-keyword':'association-of-controls-and-forms','html-vs-xhtml':'introduction','the-xhtml-syntax':'the-xhtml-syntax','font':'obsolete','attr-option-disabled':'the-button-element','attr-a-shape':'obsolete','attr-body-background':'obsolete','text-ping':'iana','interactive-elements':'interactive-elements','the-abbr-element':'text-level-semantics','attr-style-scoped':'semantics','ping-to':'iana','domsetabletokenlist-0':'urls','the-autocomplete-attribute':'common-input-element-attributes','refsXMLNS':'references','attr-input-type-tel-keyword':'the-input-element','restrictions-for-contents-of-script-elements':'scripting-1','association-of-controls-and-forms':'association-of-controls-and-forms','attr-col-valign':'obsolete','the-label-element':'forms','furthest-ancestor-browsing-context':'browsers','refsHATOM':'references','attr-param-valuetype':'obsolete','attr-br-clear':'obsolete','user-interface':'video','attr-hyperlink-rel':'links','text-node':'infrastructure','command-insertimage':'dnd','attr-ol-start':'grouping-content','formatblock-candidate':'dnd','state-object':'history','attr-input-type-submit-keyword':'the-input-element','attr-input-maxlength':'common-input-element-attributes','embedded-content':'content-models','interfaces':'index','collections-0':'urls','event-media-ended':'video','attr-link-title':'semantics','attr-menu-label':'interactive-elements','htmltablerowelement':'tabular-data','hyperlik':'links','refsRFC2781':'references','context':'the-canvas-element','document.write':'apis-in-html-documents','htmlsourceelement':'video','attr-html-version':'obsolete','domsettabletokenlist':'urls','attr-input-pattern':'common-input-element-attributes','the-accesskey-attribute':'editing','insertadjacenthtml':'apis-in-html-documents','tag-cloud':'commands','attr-th-scope-rowgroup':'tabular-data','xmlns-namespace':'urls','dom-appcache-downloading':'offline','attr-object-codebase':'obsolete','refsSELECTORS':'references','htmlprogresselement':'the-button-element','attr-input-type-datetime-keyword':'the-input-element','attr-embed-name':'obsolete','attr-textarea-wrap-hard-state':'the-button-element','the-table-element':'tabular-data','event-appcache-progress':'offline','dom-tree-accessors':'dom','attr-table-frame':'obsolete','attr-input-type-datetime-local-keyword':'the-input-element','multicol':'obsolete','attr-table-width':'obsolete','concept-fs-enctype':'association-of-controls-and-forms','attr-tdth-align':'bsolete','ancestor-browsing-context':'browsers','url-decomposition-idl-attributes':'urls','attr-fs-formtarget':'association-of-controls-and-forms','domhtmlimplementation':'dom','a-short-phrase-or-label-with-an-alternative-graphical-representation:-icons-logos':'embedded-content-1','attr-table-cellspacing':'obsolete','attr-object-name':'the-iframe-element','attr-area-coords':'the-map-element','embedding-custom-non-visible-data':'elements','wrong_document_err':'urls','dom-location-protocol':'history','syntax-tags':'syntax','compatibility-caseless':'infrastructure','newlines':'syntax','attr-xml-lang':'elements','refsRFC2483':'references','the-ul-element':'grouping-content','metadata-content-0':'content-models','location':'history','event-media-abort':'video','concept-rel-extensions':'links','attr-form-name':'forms','big':'obsolete','attr-command-icon':'interactive-elements','dom-appcache-idle':'offline','the-caption-element':'tabular-data','case-sensitive':'infrastructure','refsRFC4329':'references','ignore':'nfrastructure','valid-local-date-and-time-string':'common-microsyntaxes','dom-media-network_idle':'video','terminology':'infrastructure','the-title-element-0':'semantics','refsRFC1468':'references','valid-floating-point-number':'common-microsyntaxes','refsECMA357':'references','examples':'tabular-data','naming-form-controls':'association-of-controls-and-forms','refsCSSATTR':'references','attr-input-type-keywords':'the-input-element','opening-the-input-stream':'apis-in-html-documents','refsCSSCOLOR':'references','attr-textarea-rows':'the-button-element','the-list-attribute':'common-input-element-attributes','the-noscript-element':'scripting-1','interactive-content':'content-models','dom-location-search':'history','attr-iframe-src':'the-iframe-element','refsRFC5322':'references','valid-browsing-context-name':'browsers','command-facet-accesskey':'commands','attr-input-type-number-keyword':'the-input-element','attr-fs-method-get-keyword':'association-of-controls-and-forms','refsRFC2313':'references','refsRFC264':'references','attr-link-sizes-any':'links','refsRFC2318':'references','refsRFC1842':'references','a-phrase-or-paragraph-with-an-alternative-graphical-representation:-charts-diagrams-graphs-maps-illustrations':'embedded-content-1','refsCHARMOD':'references','refsX690':'references','sections':'sections','dom-navigator-registerprotocolhandler':'timers','document-metadata':'semantics','refsCOMPUTABLE':'references','htmlulistelement':'grouping-content','attr-input-align':'obsolete','the-iframe-element':'the-iframe-element','refsMAILTO':'references','current-entry-of-the-joint-session-history':'history','htmlparamelement':'the-iframe-element','attr-hyperlink-target':'links','activating-state-object-entries':'history','reset-button-state':'number-state','character-encodings':'infrastructure','attr-img-ismap':'embedded-content-1','text-that-has-been-rendered-to-a-graphic-for-typographical-effect':'embedded-content-1','refsCSSOM':'references','intro-early-example':'introduction','refsISO885911':'references','attr-ommand-type':'interactive-elements','attr-col-char':'obsolete','valid-e-mail-address':'states-of-the-type-attribute','attr-th-scope-auto':'tabular-data','attr-input-list':'common-input-element-attributes','attr-colgroup-span':'tabular-data','attr-object-archive':'obsolete','event-appcache-noupdate':'offline','refsGBK':'references','mediaevents':'video','text-state-and-search-state':'states-of-the-type-attribute','non-negative-integers':'common-microsyntaxes','valid-month-string':'common-microsyntaxes','syntax-attribute-name':'syntax','htmloptgroupelement':'the-button-element','documents-in-the-dom':'dom','svg':'the-map-element','attr-button-type-reset':'the-button-element','the-pattern-attribute':'common-input-element-attributes','source-default-media':'video','attr-input-max':'common-input-element-attributes','event-media-volumechange':'video','headings-and-sections':'sections','event-dragend':'dnd','concept-week':'common-microsyntaxes','resources':'infrastructure','syntax-newlines':'syntax','media-resourc':'video','syntax-references':'common-microsyntaxes','attr-iframe-seamless':'the-iframe-element','event-media-error':'video','valid-week-string':'common-microsyntaxes','the-dd-element':'grouping-content','attr-data':'elements','contenteditable':'editing','event-appcache-updateready':'offline','htmltableheadercellelement':'tabular-data','unloading-documents':'history','dimension-attributes':'the-map-element','attr-embed-src':'the-iframe-element','video':'video','attr-img-name':'obsolete','index':'index','attr-media-autobuffer':'video','the-hgroup-element':'sections','events-0':'index','attr-ol-reversed':'grouping-content','valid-mime-type':'infrastructure','acronym':'obsolete','attr-meter-max':'the-button-element','valid-time-string':'common-microsyntaxes','attr-contextmenu':'interactive-elements','context-menu-state':'interactive-elements','the-strong-element':'text-level-semantics','attr-fs-target':'association-of-controls-and-forms','event-media-durationchange':'video','the-head-element':'dom','a-key-partof-the-content':'embedded-content-1','refsSCSU':'references','htmldivelement':'grouping-content','media-element':'video','the-constraint-validation-api':'association-of-controls-and-forms','link-type-pingback':'links','the-hr-element':'grouping-content','dom-media-network_no_source':'video','link-type-next':'links','child-browsing-context':'browsers','attr-fs-formaction':'association-of-controls-and-forms','navigating-auxiliary-browsing-contexts-in-the-dom':'browsers','htmlformcontrolscollection-0':'urls','htmlmeterelement':'the-button-element','noframes':'obsolete','refsCSS':'references','the-step-attribute':'common-input-element-attributes','concept-meta-extensions':'semantics','text-field-selection':'editing','signed-integers':'common-microsyntaxes','htmllielement':'grouping-content','attr-img-vspace':'obsolete','windowmodal':'timers','number-of-days-in-month-month-of-year-year':'common-microsyntaxes','hyperlink-elements':'links','browser-state':'offline','the-canvas-element':'the-canvas-element','attr-mta-http-equiv-content-type':'semantics','attr-style-media':'semantics','attr-input-type-reset-keyword':'the-input-element','links':'links','refsDOMEVENTS':'references','event-appcache-checking':'offline','refsARIA':'references','attr-meta-http-equiv':'semantics','htmldatalistelement':'the-button-element','refsUTR36':'references','the-sub-and-sup-elements':'text-level-semantics','dom-appcache-obsolete':'offline','the-style-element':'semantics','refsISO8601':'references','refsRFC1494':'references','event-appcache-obsolete':'offline','attr-img-alt':'embedded-content-1','dom-appcache-checking':'offline','refsXML':'references','attr-iframe-marginwidth':'obsolete','the-link-element':'semantics','command-superscript':'dnd','applicationcache':'offline','concept-fs-novalidate':'association-of-controls-and-forms','attr-tbody-charoff':'obsolete','attr-input-type-hidden-keyword':'the-input-element','htmlinputelement':'the-input-element','htmloptionelement':'the-button-element','attr-input-type-file-keyword':'the-input-lement','the-base-element':'semantics','attr-input-type-checkbox-keyword':'the-input-element','outlines':'sections','event-handler-content-attributes':'browsers','linkTypes':'links','ping-from':'iana','the-html-element':'dom','structure-of-this-specification':'introduction','refsMATHML':'references','concept-fs-action':'association-of-controls-and-forms','attr-progress-max':'the-button-element','link-type-archives':'links','attr-table-cellpadding':'obsolete','a-type-that-the-user-agent-knows-it-cannot-render':'video','constraints':'association-of-controls-and-forms','attr-input-multiple':'common-input-element-attributes','meta':'semantics','attr-link-type':'semantics','refsPNG':'references','dom-link-disabled':'semantics','the-hidden-attribute':'editing','attr-a-rev':'obsolete','attr-input-accept':'number-state','htmltablesectionelement':'tabular-data','secondary-browsing-context':'browsers','undo':'dnd','link-type-external':'links','refsHTTP':'references','attr-a-methods':'obsolete','usage-summary':'text-lvel-semantics','system-state-and-capabilities':'timers','attr-details-open':'interactive-elements','content-models':'content-models','htmltabledatacellelement':'tabular-data','footnotes':'commands','other-link-types':'links','attr-abbr-title':'text-level-semantics','refsABOUT':'references','no_data_allowed_err':'urls','a-group-of-images-that-form-a-single-larger-picture-with-no-links':'embedded-content-1','apis-for-creating-and-navigating-browsing-contexts-by-name':'browsers','attr-area-alt':'the-map-element','represented-by-the-collection':'urls','the-xml:base-attribute-xml-only':'elements','event-media-loadedmetadata':'video','sectioning-content-0':'content-models','htmlelement':'elements','attr-img-longdesc':'obsolete','enumerated-attribute':'common-microsyntaxes','attr-input-size':'common-input-element-attributes','attr-dim-height':'the-map-element','space-separated-tokens':'common-microsyntaxes','htmlallcollection-0':'urls','refsPINGBACK':'references','xml-documents':'dom','attr-menu-type':'interactiveelements','attr-input-value':'the-input-element','semantics-0':'elements','list-of-the-descendant-browsing-contexts':'browsers','plaintext':'obsolete','metadata-content':'content-models','attr-object-vspace':'obsolete','documents':'dom','invalid_character_err':'urls','attr-object-hspace':'obsolete','refsXSLT10':'references','attr-meta-charset':'semantics','command-inserttext':'dnd','attr-command-type-state-radio':'interactive-elements','the-selection':'editing','attr-tdth-width':'obsolete','htmlcanvaselement':'the-canvas-element','refsJSURL':'references','url':'urls','valid-date-or-time-string':'common-microsyntaxes','the-ready-states':'video','selection':'editing','text':'syntax','attr-col-align':'obsolete','attr-time-datetime':'text-level-semantics','the-body-element-0':'sections','rcdata-elements':'syntax','html-documents':'dom','fully-active':'browsers','attr-dfn-title':'text-level-semantics','the-html-element-0':'semantics','dom-location-port':'history','attr-body-bgcolor':'obsolete','refsPSL':'referenes','comma-separated-tokens':'common-microsyntaxes','ready-for-editing-host-commands':'dnd','dialogs-implemented-using-separate-documents':'timers','recommended-reading':'introduction','refsUTF8DET':'references','password-state':'states-of-the-type-attribute','the-kbd-element':'text-level-semantics','view':'browsers','the-head-element-0':'semantics','x-this':'introduction','concept-month':'common-microsyntaxes','attr-video-poster':'video','normal-elements':'syntax','link-type-prefetch':'links','the-tfoot-element':'tabular-data','basefont':'obsolete','the-datalist-element':'the-button-element','attr-table-bgcolor':'obsolete','aborting-a-document-load':'history','link-type-up':'links','commands':'commands','flow-content':'content-models','command-forwarddelete':'dnd','common-dom-interfaces':'urls','an-image-in-an-e-mail-or-private-document-intended-for-a-specific-person-who-is-known-to-be-able-to-view-images':'embedded-content-1','attr-meta-scheme':'obsolete','attributes':'syntax','refsBCP47':'references','vaid-date-string':'common-microsyntaxes','attr-canvas-width':'the-canvas-element','concept-date':'common-microsyntaxes','abort_err':'urls','event-media-seeked':'video','form-owner':'association-of-controls-and-forms','dom-appcache-uncached':'offline','attr-input-src':'number-state','attr-col-width':'obsolete','attr-tr-valign':'obsolete','attr-input-type':'the-input-element','playing-the-media-resource':'video','defining-term':'text-level-semantics','the-textarea-element':'the-button-element','attr-dim-width':'the-map-element','valid-integer':'common-microsyntaxes','event-handlers':'browsers','attr-object-codetype':'obsolete','dom-media-network_loading':'video','nested-browsing-contexts':'browsers','command-createlink':'dnd','attr-media-autoplay':'video','htmldlistelement':'grouping-content','attr-progress-value':'the-button-element','link-type-search':'links','attr-body-vlink':'obsolete','other-pragma-directives':'semantics','htmlformcontrolscollection':'urls','concept-events-trusted':'infrastructure','center:'obsolete','refsWIN1252':'references','textFieldSelection':'editing','audio':'video','event-media-canplaythrough':'video','htmlcollection':'urls','attr-tdth-nowrap':'obsolete','global-attributes':'elements','the-section-element':'sections','link-type-stylesheet':'links','week-number-of-the-last-day':'common-microsyntaxes','attr-input-autocomplete-off-state':'common-input-element-attributes','attr-fs-enctype-text':'association-of-controls-and-forms','autofocusing-a-form-control':'association-of-controls-and-forms','nextid':'obsolete','syntax-end-tag':'syntax','elements-in-the-dom':'elements','attr-link-hreflang':'semantics','raw-text-elements':'syntax','category-listed':'forms','attr-area-shape-poly':'the-map-element','dom-function-call':'browsers','the-fieldset-element':'forms','innerhtml':'apis-in-html-documents','attr-a-coords':'obsolete','attr-link-target':'obsolete','dom-navigator-registercontenthandler':'timers','attr-command-label':'interactive-elements','how-to-read-this-specification':'introduction,'attr-link-rel':'semantics','htmlformelement':'forms','refsUAAG':'references','attr-body-link':'obsolete','attr-link-rev':'obsolete','attr-iframe-marginheight':'obsolete','htmlanchorelement':'text-level-semantics','attr-textarea-wrap':'the-button-element','the-dir-attribute':'elements','the-doctype':'syntax','dom-location-hostname':'history','common-microsyntaxes':'common-microsyntaxes','refsHTMLDIFF':'references','event-appcache-error':'offline','meta-author':'semantics','the-small-element':'text-level-semantics','custom-data-attribute':'elements','session-history-entry':'history','refsWIN949':'references','common-input-element-apis':'common-input-element-attributes','offsets-into-the-media-resource':'video','command-facet-icon':'commands','attr-ul-compact':'obsolete','attr-tdth-axis':'obsolete','navigatorid':'timers','url-state':'states-of-the-type-attribute','mime-type':'infrastructure','valid-hash-name-reference':'common-microsyntaxes','attr-command-type-keyword-command':'interactive-elements','commandfacet-hint':'commands','loading-the-media-resource':'video','time-state':'states-of-the-type-attribute','application-xhtml-xml':'iana','document-level-focus-apis':'editing','the-b-element':'text-level-semantics','vaguer-moments-in-time':'common-microsyntaxes','home-subtree':'infrastructure','media-data':'video','attr-fe-name':'association-of-controls-and-forms','event-drop':'dnd','text-level-semantics':'text-level-semantics','barprop':'browsers','function':'browsers','serializability-of-script-execution':'introduction','attr-input-type-search-keyword':'the-input-element','editing':'editing','concept-http-equiv-extensions':'semantics','attr-textarea-maxlength':'the-button-element','dom-location-host':'history','the-undomanager-interface':'dnd','attr-legend-align':'obsolete','end-tags':'syntax','mime-types':'video','valid-lowercase-simple-color':'common-microsyntaxes','named-character-references':'named-character-references','cdata-rcdata-restrictions':'syntax','rel-icon':'links','text-cache-manifest':'iana',htmltablecellelement':'tabular-data','the-samp-element':'text-level-semantics','grouping-content':'grouping-content','authors-using-html':'iana','syntax-tag-omission':'syntax','event-appcache-downloading':'offline','the-optgroup-element':'the-button-element','attr-canvas-height':'the-canvas-element','current-entry':'history','refsUNICODE':'references','htmllabelelement':'forms','attr-input-autocomplete-default-state':'common-input-element-attributes','start-tags':'syntax','content-categories':'content-models','browsing-context-names':'browsers','submit-button-state':'number-state','concept-select-option-list':'the-button-element' }; var fragid = window.location.hash.substr(1); if (!fragid) { /* handle section-foo.html links from the old multipage version, and broken foo.html from the new version */ Index: forms.html =================================================================== RCS file: /sources/public/html5/spec-author-view/forms.html,v retrieving revision 1.560 retrieving revision 1.561 diff -u -d -r1.560 -r1.561 --- forms.html 6 Jan 2010 16:38:36 -0000 1.560 +++ forms.html 12 Jan 2010 08:59:17 -0000 1.561 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -286,8 +288,10 @@ <li><code><a href="the-input-element.html#the-input-element">input</a></code></li> <li><code><a href="the-button-element.html#the-keygen-element">keygen</a></code></li> <li><code><a href="#the-label-element">label</a></code></li> + <li><code><a href="the-button-element.html#the-meter-element">meter</a></code></li> <li><code><a href="the-iframe-element.html#the-object-element">object</a></code></li> <li><code><a href="the-button-element.html#the-output-element">output</a></code></li> + <li><code><a href="the-button-element.html#the-progress-element">progress</a></code></li> <li><code><a href="the-button-element.html#the-select-element">select</a></code></li> <li><code><a href="the-button-element.html#the-textarea-element">textarea</a></code></li> </ul><p>The <a href="#form-associated-element" title="form-associated element">form-associated @@ -318,6 +322,9 @@ <ul class="brief category-list"><li><code><a href="the-button-element.html#the-button-element">button</a></code></li> <li><code><a href="the-input-element.html#the-input-element">input</a></code></li> <li><code><a href="the-button-element.html#the-keygen-element">keygen</a></code></li> + <li><code><a href="the-button-element.html#the-meter-element">meter</a></code></li> + <li><code><a href="the-button-element.html#the-output-element">output</a></code></li> + <li><code><a href="the-button-element.html#the-progress-element">progress</a></code></li> <li><code><a href="the-button-element.html#the-select-element">select</a></code></li> <li><code><a href="the-button-element.html#the-textarea-element">textarea</a></code></li> </ul></dd> Index: interactive-elements.html =================================================================== RCS file: /sources/public/html5/spec-author-view/interactive-elements.html,v retrieving revision 1.560 retrieving revision 1.561 diff -u -d -r1.560 -r1.561 --- interactive-elements.html 6 Jan 2010 16:38:36 -0000 1.560 +++ interactive-elements.html 12 Jan 2010 08:59:17 -0000 1.561 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,20 +253,20 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; fixBrokenLink(); } - </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="association-of-controls-and-forms.html" title="4.10.14 Association of controls and forms" rel="prev"> + </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="association-of-controls-and-forms.html" title="4.10.16 Association of controls and forms" rel="prev"> <link href="Overview.html#contents" title="Table of contents" rel="index"> <link href="commands.html" title="4.11.4 Commands" rel="next"> </head><body onload="fixBrokenLink(); init()"><div class="head" id="head"> <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5 (Author Edition)</h1> </div><div> - <a href="association-of-controls-and-forms.html">← 4.10.14 Association of controls and forms</a> – + <a href="association-of-controls-and-forms.html">← 4.10.16 Association of controls and forms</a> – <a href="Overview.html#contents">Table of contents</a> – <a href="commands.html">4.11.4 Commands →</a> <ol class="toc"><li><ol><li><a href="interactive-elements.html#interactive-elements"><span class="secno">4.11 </span>Interactive elements</a> @@ -321,6 +323,24 @@ </details> </section></pre> + </div><div class="example"> + + <p>The following shows how a <code><a href="#the-details-element">details</a></code> element can be + used to hide some controls by default:</p> + + <pre><details> + <dt>Name & Extension: + <dd> + <p><input type=text name=fn value="Pillar Magazine.pdf"> + <p><label><input type=checkbox name=ext checked> Hide extension</label> +</details></pre> + + <p>One could use this in conjuction with other <code><a href="#the-details-element">details</a></code> + in a list to allow the user to collapse a set of fields down to a + small set of headings, with the ability to open each one.</p> + + <p class="details-example"><img alt="" src="http://dev.w3.org/html5/spec/images/sample-details-1.png"><img alt="" src="http://dev.w3.org/html5/spec/images/sample-details-2.png"></p> + </div><!-- v2DATAGRID <h4 id="datagrid">The <dfn><code>datagrid</code></dfn> element</h4> @@ -1704,13 +1724,13 @@ </ul> <p>Where the above requirements say that a value is to be a string, - the user agent must apply the ToString() conversion operator to the + the user agent must apply the ToString() abstract operation to the value, assume that the value was indeed a string, and use the result in the rest of the algorithm as if it had that had been the value passed to the method. <a href="#refsECMA262">[ECMA262]</a></p> <p>Where the above requirements say that a value is to be a number, - the user agent must first apply the ToNumber() conversion operator + the user agent must first apply the ToNumber() abstract operation to the value, and then verify that the result is neither an Infinity value nor a Not-a-Number (NaN) value. If this result is indeed acceptable (i.e. finite), the user agent must use the result in the @@ -1718,14 +1738,14 @@ the method. <a href="#refsECMA262">[ECMA262]</a></p> <p>Where the above requirements say that a value is to be an - integer, the user agent must first apply the ToNumber() conversion - operator to the value, and then verify that the result is a finite + integer, the user agent must first apply the ToNumber() abstract + operation to the value, and then verify that the result is a finite integer. If so, the user agent must use the result in the rest of the algorithm as if it had that had been the value passed to the method. <a href="#refsECMA262">[ECMA262]</a></p> <p>Where the above requirements say that a value is to be a boolean, - the user agent must apply the ToBoolean() conversion operator to the + the user agent must apply the ToBoolean() abstract operation to the value, assume that the value was indeed a boolean, and use the result in the rest of the algorithm as if it had that had been the value passed to the method. <a href="#refsECMA262">[ECMA262]</a></p> @@ -1815,7 +1835,7 @@ steps.</p> <p>To check if a value is an integer, the user agent must first - apply the ToNumber() conversion operator to the value, and then + apply the ToNumber() abstract operation to the value, and then verify that the result is a finite integer. If so, the user agent must use the result in the rest of the algorithm as if it had that had been the value passed to the method. <a @@ -2969,7 +2989,9 @@ <dd><p>The element <a href="#represents">represents</a> a selection of one item from a list of items.</p></dd> </dl><p>The <dfn id="attr-command-label" title="attr-command-label"><code>label</code></dfn> - attribute gives the name of the command, as shown to the user.</p><p>The <dfn id="attr-command-title" title="attr-command-title"><code>title</code></dfn> + attribute gives the name of the command, as shown to the user. The + <code title="attr-command-label"><a href="#attr-command-label">label</a></code> attribute must be + specified and must have a value that is not the empty string.</p><p>The <dfn id="attr-command-title" title="attr-command-title"><code>title</code></dfn> attribute gives a hint describing the command, which might be shown to the user to help him.</p><p>The <dfn id="attr-command-icon" title="attr-command-icon"><code>icon</code></dfn> attribute gives a picture that represents the command. If the @@ -3104,7 +3126,7 @@ <li><a href="about.html">About</a></li> </menu> </li> -</menu></pre><p>In a supporting user agent, this might look like this:</p><p><img alt="A toolbar with three buttons, labeled 'File', 'Edit', and 'Help'; where if you select the 'Edit' button you get a drop-down menu with three more options, 'Copy', 'Cut', and 'Paste'." src="images/sample-toolbar-1.png"></p><p>In a legacy user agent, the above would look like a bulleted list +</menu></pre><p>In a supporting user agent, this might look like this:</p><p><img alt="A toolbar with three buttons, labeled 'File', 'Edit', and 'Help'; where if you select the 'Edit' button you get a drop-down menu with three more options, 'Copy', 'Cut', and 'Paste'." src="http://dev.w3.org/html5/spec/images/sample-toolbar-1.png"></p><p>In a legacy user agent, the above would look like a bulleted list with three items, the first of which has four buttons, the second of which has three, and the third of which has two nested bullet points with two items consisting of links.</p><hr><p>The following implements a similar toolbar, with a single button Index: editing.html =================================================================== RCS file: /sources/public/html5/spec-author-view/editing.html,v retrieving revision 1.563 retrieving revision 1.564 diff -u -d -r1.563 -r1.564 --- editing.html 6 Jan 2010 16:38:36 -0000 1.563 +++ editing.html 12 Jan 2010 08:59:16 -0000 1.564 @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <!DOCTYPE html> -<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>7 User Interaction — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> +<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>6 User Interaction — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> pre { margin-left: 2em; white-space: pre-wrap; } h2 { margin: 3em 0 1em 0; } h3 { margin: 2.5em 0 1em 0; } @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,31 +253,31 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; fixBrokenLink(); } - </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="links.html" title="6.10 Links" rel="prev"> + </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="links.html" title="5.10 Links" rel="prev"> <link href="Overview.html#contents" title="Table of contents" rel="index"> - <link href="dnd.html" title="7.9 Drag and drop" rel="next"> + <link href="dnd.html" title="6.9 Drag and drop" rel="next"> </head><body onload="fixBrokenLink(); init()"><div class="head" id="head"> <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5 (Author Edition)</h1> </div><div> - <a href="links.html">← 6.10 Links</a> – + <a href="links.html">← 5.10 Links</a> – <a href="Overview.html#contents">Table of contents</a> – - <a href="dnd.html">7.9 Drag and drop →</a> - <ol class="toc"><li><a href="editing.html#editing"><span class="secno">7 </span>User Interaction</a> - <ol><li><a href="editing.html#the-hidden-attribute"><span class="secno">7.1 </span>The <code>hidden</code> attribute</a></li><li><a href="editing.html#activation"><span class="secno">7.2 </span>Activation</a></li><li><a href="editing.html#scrolling-elements-into-view"><span class="secno">7.3 </span>Scrolling elements into view</a></li><li><a href="editing.html#focus"><span class="secno">7.4 </span>Focus</a> - <ol><li><a href="editing.html#sequential-focus-navigation"><span class="secno">7.4.1 </span>Sequential focus navigation</a></li><li><a href="editing.html#document-level-focus-apis"><span class="secno">7.4.2 </span>Document-level focus APIs</a></li><li><a href="editing.html#element-level-focus-apis"><span class="secno">7.4.3 </span>Element-level focus APIs</a></li></ol></li><li><a href="editing.html#the-accesskey-attribute"><span class="secno">7.5 </span>The <code>accesskey</code> attribute</a></li><li><a href="editing.html#selection"><span class="secno">7.6 </span>The text selection APIs</a> - <ol><li><a href="editing.html#documentSelection"><span class="secno">7.6.1 </span>APIs for the browsing context selection</a></li><li><a href="editing.html#textFieldSelection"><span class="secno">7.6.2 </span>APIs for the text field selections</a></li></ol></li><li><a href="editing.html#contenteditable"><span class="secno">7.7 </span>The <code title="attr-contenteditable">contenteditable</code> attribute</a> - <ol><li><a href="editing.html#making-entire-documents-editable"><span class="secno">7.7.1 </span>Making entire documents editable</a></li></ol></li><li><a href="editing.html#spelling-and-grammar-checking"><span class="secno">7.8 </span>Spelling and grammar checking</a></li></ol></li></ol></div> + <a href="dnd.html">6.9 Drag and drop →</a> + <ol class="toc"><li><a href="editing.html#editing"><span class="secno">6 </span>User Interaction</a> + <ol><li><a href="editing.html#the-hidden-attribute"><span class="secno">6.1 </span>The <code>hidden</code> attribute</a></li><li><a href="editing.html#activation"><span class="secno">6.2 </span>Activation</a></li><li><a href="editing.html#scrolling-elements-into-view"><span class="secno">6.3 </span>Scrolling elements into view</a></li><li><a href="editing.html#focus"><span class="secno">6.4 </span>Focus</a> + <ol><li><a href="editing.html#sequential-focus-navigation"><span class="secno">6.4.1 </span>Sequential focus navigation</a></li><li><a href="editing.html#document-level-focus-apis"><span class="secno">6.4.2 </span>Document-level focus APIs</a></li><li><a href="editing.html#element-level-focus-apis"><span class="secno">6.4.3 </span>Element-level focus APIs</a></li></ol></li><li><a href="editing.html#the-accesskey-attribute"><span class="secno">6.5 </span>The <code>accesskey</code> attribute</a></li><li><a href="editing.html#selection"><span class="secno">6.6 </span>The text selection APIs</a> + <ol><li><a href="editing.html#documentSelection"><span class="secno">6.6.1 </span>APIs for the browsing context selection</a></li><li><a href="editing.html#textFieldSelection"><span class="secno">6.6.2 </span>APIs for the text field selections</a></li></ol></li><li><a href="editing.html#contenteditable"><span class="secno">6.7 </span>The <code title="attr-contenteditable">contenteditable</code> attribute</a> + <ol><li><a href="editing.html#making-entire-documents-editable"><span class="secno">6.7.1 </span>Making entire documents editable</a></li></ol></li><li><a href="editing.html#spelling-and-grammar-checking"><span class="secno">6.8 </span>Spelling and grammar checking</a></li></ol></li></ol></div> - <h2 id="editing"><span class="secno">7 </span><dfn>User Interaction</dfn></h2><p>This section describes various features that allow authors to + <h2 id="editing"><span class="secno">6 </span><dfn>User Interaction</dfn></h2><p>This section describes various features that allow authors to enable users to edit documents and parts of documents - interactively.</p><h3 id="the-hidden-attribute"><span class="secno">7.1 </span>The <dfn title="attr-hidden"><code>hidden</code></dfn> attribute</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>All <a href="infrastructure.html#html-elements">HTML elements</a> may have the <code title="attr-hidden"><a href="#the-hidden-attribute">hidden</a></code> content attribute set. The <code title="attr-hidden"><a href="#the-hidden-attribute">hidden</a></code> attribute is a <a href="common-microsyntaxes.html#boolean-attribute">boolean + interactively.</p><h3 id="the-hidden-attribute"><span class="secno">6.1 </span>The <dfn title="attr-hidden"><code>hidden</code></dfn> attribute</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>All <a href="infrastructure.html#html-elements">HTML elements</a> may have the <code title="attr-hidden"><a href="#the-hidden-attribute">hidden</a></code> content attribute set. The <code title="attr-hidden"><a href="#the-hidden-attribute">hidden</a></code> attribute is a <a href="common-microsyntaxes.html#boolean-attribute">boolean attribute</a>. When specified on an element, it indicates that the element is not yet, or is no longer, relevant. </p><div class="example"> @@ -309,7 +311,7 @@ with a scrollbar would be equivalent, and no less correct.</p><p>Elements in a section hidden by the <code title="attr-hidden"><a href="#the-hidden-attribute">hidden</a></code> attribute are still active, e.g. scripts and form controls in such sections still execute and submit respectively. Only their presentation to the user - changes.</p><h3 id="activation"><span class="secno">7.2 </span>Activation</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- v2 idea: HTMLImageElement.click(x, y); or clickPoint(), if + changes.</p><h3 id="activation"><span class="secno">6.2 </span>Activation</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- v2 idea: HTMLImageElement.click(x, y); or clickPoint(), if click() can't be done in IE; can this be emulated in IE by posting a synthetic mouse click event with those X and Y coords? (ack Csaba Gabor) @@ -321,7 +323,7 @@ </dd> - </dl><h3 id="scrolling-elements-into-view"><span class="secno">7.3 </span>Scrolling elements into view</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- maybe this should move to [CSSOM] --><dl class="domintro"><dt><var title="">element</var> . <code title="dom-scrollIntoView"><a href="#dom-scrollintoview">scrollIntoView</a></code>( [ <var title="">top</var> ] )</dt> + </dl><h3 id="scrolling-elements-into-view"><span class="secno">6.3 </span>Scrolling elements into view</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- maybe this should move to [CSSOM] --><dl class="domintro"><dt><var title="">element</var> . <code title="dom-scrollIntoView"><a href="#dom-scrollintoview">scrollIntoView</a></code>( [ <var title="">top</var> ] )</dt> <dd> @@ -332,7 +334,7 @@ </dd> - </dl><h3 id="focus"><span class="secno">7.4 </span>Focus</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%20%0A...%3Cform%3E%3Cinput%20name%3Da%20onfocus%3D%22value%2B%3D1%3Bd.name%3D%27a%27%3Bname%3D%27d%27%3Bb.focus()%22%3E%0A%3Cinput%20name%3Db%20onfocus%3D%22value%2B%3D1%3Bc.focus()%22%3E%0A%3Cinput%20name%3Dc%20onfocus%3D%22value%2B%3D1%3Bd.focus()%22%3E%0A%3Cinput%20name%3Dd%20onfocus%3D%22value%2B%3D1%3Ba.focus()%22%3E --><!-- http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%0A...%3Cform%3E%0A%3Ctextarea%20name%3Dt%20cols%3D100%20rows%3D3%3E%3C%2Ftextarea%3E%3Cp%3E%0A%3Cinput%20name%3Da%20onfocus%3D%22t.value%2B%3D%27af1%20%27%3Bb.focus()%3Balert(document.activeElement.name)%3Bt.value%2B%3D%27af2%20%27%3B%22%20onblur%3D%22t.value%2B%3D%27ab%20%27%3B%22%3E%0A%3Cinput%20name%3Db%20onfocus%3D%22t.value%2B%3D%27bf1%20%27%3Bc.focus()%3Bt.value%2B%3D%27bf2%20%27%3B%2%20onblur%3D%22t.value%2B%3D%27bb%20%27%3B%22%3E%0A%3Cinput%20name%3Dc%20onfocus%3D%22t.value%2B%3D%27cf1%20%27%3Bc.focus()%3Bt.value%2B%3D%27cf2%20%27%3B%22%20onblur%3D%22t.value%2B%3D%27cb%20%27%3B%22%3E%0A --><!-- http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%3Cbody%20onload%3D%22document.forms%5B0%5D.a.focus()%22%3E%0A...%3Cform%3E%0A%3Ctextarea%20name%3Dt%20cols%3D100%20rows%3D3%3E%3C%2Ftextarea%3E%3Cp%3E%0A%3Cinput%20name%3Da%20onblur%3D%22t.value%2B%3D'ab%20'%3B%20b.focus()%3B%22%3E%0A%3Cinput%20name%3Db%20onfocus%3D%22t.value%2B%3D'bf1%20'%3Ba.focus()%3Bt.value%2B%3D'bf2%20'%3B%22%20onblur%3D%22t.value%2B%3D'bb%20'%3B%22%3E --><!-- http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%3Cbody%3E...%3Cform%3E%0A%3Ctextarea%20name%3Dt%20cols%3D100%20rows%3D3%3E%3C%2Ftextarea%3E%3Cp%3E%0A%3Cinput%20name%3Da%20onfocus%3D%22t.value%2B%3D%27af%20%27%3B%22%20onblur%3D%22t.value%2B%3D%27ab1%20%27%3Bb.focus()%3Bt.value%2B%3D%27ab2%20%27%3B%22%3E%0A%3Cinput20name%3Db%20onfocus%3D%22t.value%2B%3D%27bf1%20%27%3Ba.focus()%3Bt.value%2B%3D%27bf2%20%27%3B%22%20onblur%3D%22t.value%2B%3D%27bb%20%27%3B%22%3E --><!-- v2: more things to define, if no other specs define them: + </dl><h3 id="focus"><span class="secno">6.4 </span>Focus</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%20%0A...%3Cform%3E%3Cinput%20name%3Da%20onfocus%3D%22value%2B%3D1%3Bd.name%3D%27a%27%3Bname%3D%27d%27%3Bb.focus()%22%3E%0A%3Cinput%20name%3Db%20onfocus%3D%22value%2B%3D1%3Bc.focus()%22%3E%0A%3Cinput%20name%3Dc%20onfocus%3D%22value%2B%3D1%3Bd.focus()%22%3E%0A%3Cinput%20name%3Dd%20onfocus%3D%22value%2B%3D1%3Ba.focus()%22%3E --><!-- http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%0A...%3Cform%3E%0A%3Ctextarea%20name%3Dt%20cols%3D100%20rows%3D3%3E%3C%2Ftextarea%3E%3Cp%3E%0A%3Cinput%20name%3Da%20onfocus%3D%22t.value%2B%3D%27af1%20%27%3Bb.focus()%3Balert(document.activeElement.name)%3Bt.value%2B%3D%27af2%20%27%3B%22%20onblur%3D%22t.value%2B%3D%27ab%20%27%3B%22%3E%0A%3Cinput%20name%3Db%20onfocus%3D%22t.value%2B%3D%27bf1%20%27%3Bc.focus()%3Bt.value%2B%3D%27bf2%20%27%3B%2%20onblur%3D%22t.value%2B%3D%27bb%20%27%3B%22%3E%0A%3Cinput%20name%3Dc%20onfocus%3D%22t.value%2B%3D%27cf1%20%27%3Bc.focus()%3Bt.value%2B%3D%27cf2%20%27%3B%22%20onblur%3D%22t.value%2B%3D%27cb%20%27%3B%22%3E%0A --><!-- http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%3Cbody%20onload%3D%22document.forms%5B0%5D.a.focus()%22%3E%0A...%3Cform%3E%0A%3Ctextarea%20name%3Dt%20cols%3D100%20rows%3D3%3E%3C%2Ftextarea%3E%3Cp%3E%0A%3Cinput%20name%3Da%20onblur%3D%22t.value%2B%3D'ab%20'%3B%20b.focus()%3B%22%3E%0A%3Cinput%20name%3Db%20onfocus%3D%22t.value%2B%3D'bf1%20'%3Ba.focus()%3Bt.value%2B%3D'bf2%20'%3B%22%20onblur%3D%22t.value%2B%3D'bb%20'%3B%22%3E --><!-- http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%3Cbody%3E...%3Cform%3E%0A%3Ctextarea%20name%3Dt%20cols%3D100%20rows%3D3%3E%3C%2Ftextarea%3E%3Cp%3E%0A%3Cinput%20name%3Da%20onfocus%3D%22t.value%2B%3D%27af%20%27%3B%22%20onblur%3D%22t.value%2B%3D%27ab1%20%27%3Bb.focus()%3Bt.value%2B%3D%27ab2%20%27%3B%22%3E%0A%3Cinput20name%3Db%20onfocus%3D%22t.value%2B%3D%27bf1%20%27%3Ba.focus()%3Bt.value%2B%3D%27bf2%20%27%3B%22%20onblur%3D%22t.value%2B%3D%27bb%20%27%3B%22%3E --><!-- v2: more things to define, if no other specs define them: - define onfocus/onblur behaviour for Window - Other things to look at are IE's focus APIs (HTMLElement.setActive(), onBeforeActivate, onActivate, onBeforeDeactivate, onDeactivate): @@ -340,7 +342,7 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=296469 http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/setactive.asp http://msdn.microsoft.com/workshop/author/dhtml/reference/events/onbeforeactivate.asp - --><h4 id="sequential-focus-navigation"><span class="secno">7.4.1 </span>Sequential focus navigation</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-tabindex" title="attr-tabindex"><code>tabindex</code></dfn> + --><h4 id="sequential-focus-navigation"><span class="secno">6.4.1 </span>Sequential focus navigation</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-tabindex" title="attr-tabindex"><code>tabindex</code></dfn> content attribute specifies whether the element is focusable, whether it can be reached using sequential focus navigation, and the relative order of the element for the purposes of sequential focus @@ -349,7 +351,7 @@ "tabbing" refers to moving forward through the focusable elements that can be reached using sequential focus navigation.</p><p>The <code title="attr-tabindex"><a href="#attr-tabindex">tabindex</a></code> attribute, if specified, must have a value that is a <a href="common-microsyntaxes.html#valid-integer">valid - integer</a>.</p><h4 id="document-level-focus-apis"><span class="secno">7.4.2 </span>Document-level focus APIs</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-activeElement"><a href="#dom-document-activeelement">activeElement</a></code></dt> + integer</a>.</p><h4 id="document-level-focus-apis"><span class="secno">6.4.2 </span>Document-level focus APIs</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-activeElement"><a href="#dom-document-activeelement">activeElement</a></code></dt> <dd> @@ -381,7 +383,7 @@ </dd> - </dl><h4 id="element-level-focus-apis"><span class="secno">7.4.3 </span>Element-level focus APIs</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">element</var> . <code title="dom-focus"><a href="#dom-focus">focus</a></code>()</dt> + </dl><h4 id="element-level-focus-apis"><span class="secno">6.4.3 </span>Element-level focus APIs</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">element</var> . <code title="dom-focus"><a href="#dom-focus">focus</a></code>()</dt> <dd> @@ -397,7 +399,7 @@ </dd> - </dl><h3 id="the-accesskey-attribute"><span class="secno">7.5 </span>The <dfn title="attr-accesskey"><code>accesskey</code></dfn> attribute</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>All <a href="infrastructure.html#html-elements">HTML elements</a> may have the <code title="attr-accesskey"><a href="#the-accesskey-attribute">accesskey</a></code> content attribute set. The + </dl><h3 id="the-accesskey-attribute"><span class="secno">6.5 </span>The <dfn title="attr-accesskey"><code>accesskey</code></dfn> attribute</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>All <a href="infrastructure.html#html-elements">HTML elements</a> may have the <code title="attr-accesskey"><a href="#the-accesskey-attribute">accesskey</a></code> content attribute set. The <code title="attr-accesskey"><a href="#the-accesskey-attribute">accesskey</a></code> attribute's value is used by the user agent as a guide for creating a keyboard shortcut that activates or focuses the element.</p><p>If specified, the value must be an <a href="common-microsyntaxes.html#ordered-set-of-unique-space-separated-tokens">ordered set of unique @@ -460,7 +462,7 @@ string depends on what the <a href="#assigned-access-key">assigned access key</a> is, and on how the user agent represents that key combination.</p> - </div><h3 id="selection"><span class="secno">7.6 </span>The text selection APIs</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Every <a href="browsers.html#browsing-context">browsing context</a> has <dfn id="the-selection" title="the + </div><h3 id="selection"><span class="secno">6.6 </span>The text selection APIs</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Every <a href="browsers.html#browsing-context">browsing context</a> has <dfn id="the-selection" title="the selection">a selection</dfn>. The selection can be empty, and the selection can have more than one range (a disjointed selection). The user agent should allow the user to change the selection. User @@ -486,7 +488,7 @@ are presented to the user. The Selectors specification, in conjunction with CSS, can be used to style text selections using the <code title="selector-selection">::selection</code> - pseudo-element. <a href="references.html#refsSELECTORS">[SELECTORS]</a> <a href="references.html#refsCSS">[CSS]</a></p><h4 id="documentSelection"><span class="secno">7.6.1 </span>APIs for the browsing context selection</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-getSelection"><a href="#dom-getselection">getSelection</a></code>()</dt> + pseudo-element. <a href="references.html#refsSELECTORS">[SELECTORS]</a> <a href="references.html#refsCSS">[CSS]</a></p><h4 id="documentSelection"><span class="secno">6.6.1 </span>APIs for the browsing context selection</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-getSelection"><a href="#dom-getselection">getSelection</a></code>()</dt> <dt><var title="">document</var> . <code title="dom-document-getSelection"><a href="#dom-document-getselection">getSelection</a></code>()</dt> <dd> @@ -684,7 +686,7 @@ </div><!-- v2DATAGRID v2DGS: <p class="note">The <code>Selection</code> interface has no relation to the <code>DataGridSelection</code> interface.</p> - --><h4 id="textFieldSelection"><span class="secno">7.6.2 </span>APIs for the text field selections</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- v2 idea: DOM Range APIs to expose the textarea/input edited + --><h4 id="textFieldSelection"><span class="secno">6.6.2 </span>APIs for the text field selections</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- v2 idea: DOM Range APIs to expose the textarea/input edited value (ack martijnw) --><p>The <code><a href="the-input-element.html#the-input-element">input</a></code> and <code><a href="the-button-element.html#the-textarea-element">textarea</a></code> elements define the following members in their DOM interfaces for handling their text selection:</p><pre class="idl extract"> void <a href="#dom-textarea-input-select" title="dom-textarea/input-select">select</a>(); @@ -740,7 +742,7 @@ </div><p>Characters with no visible rendering, such as U+200D ZERO WIDTH JOINER, still count as characters. Thus, for instance, the selection can include just an invisible character, and the text insertion - cursor can be placed to one side or another of such a character.</p><h3 id="contenteditable"><span class="secno">7.7 </span>The <code title="attr-contenteditable"><a href="#attr-contenteditable">contenteditable</a></code> attribute</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-contenteditable" title="attr-contenteditable"><code>contenteditable</code></dfn> + cursor can be placed to one side or another of such a character.</p><h3 id="contenteditable"><span class="secno">6.7 </span>The <code title="attr-contenteditable"><a href="#attr-contenteditable">contenteditable</a></code> attribute</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-contenteditable" title="attr-contenteditable"><code>contenteditable</code></dfn> attribute is an <a href="common-microsyntaxes.html#enumerated-attribute">enumerated attribute</a> whose keywords are the empty string, <code title="">true</code>, and <code title="">false</code>. The empty string and the <code title="">true</code> keyword map to the <i>true</i> state. The <code title="">false</code> keyword maps to the <i>false</i> state. In addition, there is a third state, the <i>inherit</i> state, which is @@ -770,7 +772,7 @@ </dd> - </dl><h4 id="making-entire-documents-editable"><span class="secno">7.7.1 </span>Making entire documents editable</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-designMode"><a href="#designMode">designMode</a></code> [ = <var title="">value</var> ]</dt> + </dl><h4 id="making-entire-documents-editable"><span class="secno">6.7.1 </span>Making entire documents editable</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-designMode"><a href="#designMode">designMode</a></code> [ = <var title="">value</var> ]</dt> <dd> @@ -781,7 +783,7 @@ </dd> - </dl><h3 id="spelling-and-grammar-checking"><span class="secno">7.8 </span>Spelling and grammar checking</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-spellcheck" title="attr-spellcheck"><code>spellcheck</code></dfn> + </dl><h3 id="spelling-and-grammar-checking"><span class="secno">6.8 </span>Spelling and grammar checking</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="attr-spellcheck" title="attr-spellcheck"><code>spellcheck</code></dfn> attribute is an <a href="common-microsyntaxes.html#enumerated-attribute">enumerated attribute</a> whose keywords are the empty string, <code title="">true</code> and <code title="">false</code>. The empty string and the <code title="">true</code> keyword map to the <i>true</i> state. The <code title="">false</code> keyword maps to the <i>false</i> state. In addition, there is a third state, the <i>default</i> state, which is Index: video.html =================================================================== RCS file: /sources/public/html5/spec-author-view/video.html,v retrieving revision 1.563 retrieving revision 1.564 diff -u -d -r1.563 -r1.564 --- video.html 6 Jan 2010 15:49:35 -0000 1.563 +++ video.html 12 Jan 2010 08:59:20 -0000 1.564 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -458,8 +460,9 @@ };</pre> </dd> </dl><p>The <code><a href="#the-source-element">source</a></code> element allows authors to specify - multiple <a href="#media-resource" title="media resource">media resources</a> for - <a href="#media-element" title="media element">media elements</a>. It does not <a href="#represents" title="represents">represent</a> anything on its own.</p><p>The <dfn id="attr-source-src" title="attr-source-src"><code>src</code></dfn> attribute + multiple alternative <a href="#media-resource" title="media resource">media + resources</a> for <a href="#media-element" title="media element">media + elements</a>. It does not <a href="#represents" title="represents">represent</a> anything on its own.</p><p>The <dfn id="attr-source-src" title="attr-source-src"><code>src</code></dfn> attribute gives the address of the <a href="#media-resource">media resource</a>. The value must be a <a href="urls.html#valid-url">valid URL</a>. This attribute must be present.</p><p>The <dfn id="attr-source-type" title="attr-source-type"><code>type</code></dfn> attribute gives the type of the <a href="#media-resource">media resource</a>, to help @@ -602,13 +605,11 @@ attribute boolean <a href="#dom-media-loop" title="dom-media-loop">loop</a>; void <a href="#dom-media-play" title="dom-media-play">play</a>(); void <a href="#dom-media-pause" title="dom-media-pause">pause</a>(); - <!--v2CUERANGE // cue ranges void <span title="dom-media-addCueRange">addCueRange</span>(in DOMString className, in DOMString id, in float start, in float end, in boolean pauseOnExit, in <span>CueRangeCallback</span> enterCallback, in <span>CueRangeCallback</span> exitCallback); void <span title="dom-media-removeCueRanges">removeCueRanges</span>(in DOMString className); --> - // controls attribute boolean <a href="#dom-media-controls" title="dom-media-controls">controls</a>; attribute float <a href="#dom-media-volume" title="dom-media-volume">volume</a>; Index: browsers.html =================================================================== RCS file: /sources/public/html5/spec-author-view/browsers.html,v retrieving revision 1.566 retrieving revision 1.567 diff -u -d -r1.566 -r1.567 --- browsers.html 6 Jan 2010 16:38:35 -0000 1.566 +++ browsers.html 12 Jan 2010 08:59:16 -0000 1.567 @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <!DOCTYPE html> -<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>6 Web browsers — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> +<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>5 Web browsers — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> pre { margin-left: 2em; white-space: pre-wrap; } h2 { margin: 3em 0 1em 0; } h3 { margin: 2.5em 0 1em 0; } @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,31 +253,31 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; fixBrokenLink(); } - </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="microdata.html" title="5 Microdata" rel="prev"> + </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="commands.html" title="4.11.4 Commands" rel="prev"> <link href="Overview.html#contents" title="Table of contents" rel="index"> - <link href="timers.html" title="6.4 Timers" rel="next"> + <link href="timers.html" title="5.4 Timers" rel="next"> </head><body onload="fixBrokenLink(); init()"><div class="head" id="head"> <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5 (Author Edition)</h1> </div><div> - <a href="microdata.html">← 5 Microdata</a> – + <a href="commands.html">← 4.11.4 Commands</a> – <a href="Overview.html#contents">Table of contents</a> – - <a href="timers.html">6.4 Timers →</a> - <ol class="toc"><li><a href="browsers.html#browsers"><span class="secno">6 </span>Web browsers</a> - <ol><li><a href="browsers.html#windows"><span class="secno">6.1 </span>Browsing contexts</a> - <ol><li><a href="browsers.html#nested-browsing-contexts"><span class="secno">6.1.1 </span>Nested browsing contexts</a> - <ol><li><a href="browsers.html#navigating-nested-browsing-contexts-in-the-dom"><span class="secno">6.1.1.1 </span>Navigating nested browsing contexts in the DOM</a></li></ol></li><li><a href="browsers.html#auxiliary-browsing-contexts"><span class="secno">6.1.2 </span>Auxiliary browsing contexts</a> - <ol><li><a href="browsers.html#navigating-auxiliary-browsing-contexts-in-the-dom"><span class="secno">6.1.2.1 </span>Navigating auxiliary browsing contexts in the DOM</a></li></ol></li><li><a href="browsers.html#secondary-browsing-contexts"><span class="secno">6.1.3 </span>Secondary browsing contexts</a></li><li><a href="browsers.html#browsing-context-names"><span class="secno">6.1.4 </span>Browsing context names</a></li></ol></li><li><a href="browsers.html#the-window-object"><span class="secno">6.2 </span>The <code>Window</code> object</a> - <ol><li><a href="browsers.html#apis-for-creating-and-navigating-browsing-contexts-by-name"><span class="secno">6.2.1 </span>APIs for creating and navigating browsing contexts by name</a></li><li><a href="browsers.html#accessing-other-browsing-contexts"><span class="secno">6.2.2 </span>Accessing other browsing contexts</a></li><li><a href="browsers.html#named-access-on-the-window-object"><span class="secno">6.2.3 </span>Named access on the <code>Window</code> object</a></li><li><a href="browsers.html#browser-interface-elements"><span class="secno">6.2.4 </span>Browser interface elements</a></li><li><a href="browsers.html#relaxing-the-same-origin-restriction"><span class="secno">6.2.5 </span>Relaxing the same-origin restriction</a></li></ol></li><li><a href="browsers.html#scripting"><span class="secno">6.3 </span>Scripting</a> - <ol><li><a href="browsers.html#introduction-2"><span class="secno">6.3.1 </span>Introduction</a></li><li><a href="browsers.html#events"><span class="secno">6.3.2 </span>Events</a></li></ol></li></ol></li></ol></div> + <a href="timers.html">5.4 Timers →</a> + <ol class="toc"><li><a href="browsers.html#browsers"><span class="secno">5 </span>Web browsers</a> + <ol><li><a href="browsers.html#windows"><span class="secno">5.1 </span>Browsing contexts</a> + <ol><li><a href="browsers.html#nested-browsing-contexts"><span class="secno">5.1.1 </span>Nested browsing contexts</a> + <ol><li><a href="browsers.html#navigating-nested-browsing-contexts-in-the-dom"><span class="secno">5.1.1.1 </span>Navigating nested browsing contexts in the DOM</a></li></ol></li><li><a href="browsers.html#auxiliary-browsing-contexts"><span class="secno">5.1.2 </span>Auxiliary browsing contexts</a> + <ol><li><a href="browsers.html#navigating-auxiliary-browsing-contexts-in-the-dom"><span class="secno">5.1.2.1 </span>Navigating auxiliary browsing contexts in the DOM</a></li></ol></li><li><a href="browsers.html#secondary-browsing-contexts"><span class="secno">5.1.3 </span>Secondary browsing contexts</a></li><li><a href="browsers.html#browsing-context-names"><span class="secno">5.1.4 </span>Browsing context names</a></li></ol></li><li><a href="browsers.html#the-window-object"><span class="secno">5.2 </span>The <code>Window</code> object</a> + <ol><li><a href="browsers.html#apis-for-creating-and-navigating-browsing-contexts-by-name"><span class="secno">5.2.1 </span>APIs for creating and navigating browsing contexts by name</a></li><li><a href="browsers.html#accessing-other-browsing-contexts"><span class="secno">5.2.2 </span>Accessing other browsing contexts</a></li><li><a href="browsers.html#named-access-on-the-window-object"><span class="secno">5.2.3 </span>Named access on the <code>Window</code> object</a></li><li><a href="browsers.html#browser-interface-elements"><span class="secno">5.2.4 </span>Browser interface elements</a></li><li><a href="browsers.html#relaxing-the-same-origin-restriction"><span class="secno">5.2.5 </span>Relaxing the same-origin restriction</a></li></ol></li><li><a href="browsers.html#scripting"><span class="secno">5.3 </span>Scripting</a> + <ol><li><a href="browsers.html#introduction-1"><span class="secno">5.3.1 </span>Introduction</a></li><li><a href="browsers.html#events"><span class="secno">5.3.2 </span>Events</a></li></ol></li></ol></li></ol></div> - <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><h3 id="windows"><span class="secno">6.1 </span>Browsing contexts</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>A <dfn id="browsing-context">browsing context</dfn> is an environment in which + <h2 id="browsers"><span class="secno">5 </span>Web browsers</h2><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h3 id="windows"><span class="secno">5.1 </span>Browsing contexts</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>A <dfn id="browsing-context">browsing context</dfn> is an environment in which <code>Document</code> objects are presented to the user.</p><p class="note">A tab or window in a Web browser typically contains a <a href="#browsing-context">browsing context</a>, as does an <code><a href="the-iframe-element.html#the-iframe-element">iframe</a></code>.</p><p>Each <a href="#browsing-context">browsing context</a> has a corresponding <code><a href="#windowproxy">WindowProxy</a></code> object.</p><p>A <a href="#browsing-context">browsing context</a> has a <a href="history.html#session-history">session @@ -318,7 +320,7 @@ <a href="#creator-browsing-context">creator browsing context</a>, then the <code>Document</code> that was the <a href="#active-document">active document</a> of that <a href="#creator-browsing-context">creator browsing context</a> at the time <var title="">A</var> was created is the <dfn id="creator-document">creator - <code>Document</code></dfn>.</p><h4 id="nested-browsing-contexts"><span class="secno">6.1.1 </span>Nested browsing contexts</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Certain elements (for example, <code><a href="the-iframe-element.html#the-iframe-element">iframe</a></code> elements) can + <code>Document</code></dfn>.</p><h4 id="nested-browsing-contexts"><span class="secno">5.1.1 </span>Nested browsing contexts</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Certain elements (for example, <code><a href="the-iframe-element.html#the-iframe-element">iframe</a></code> elements) can instantiate further <a href="#browsing-context" title="browsing context">browsing contexts</a>. These are called <dfn id="nested-browsing-context" title="nested browsing context">nested browsing contexts</dfn>. If a browsing context <var title="">P</var> has an element <var title="">E</var> in one of its @@ -368,7 +370,7 @@ of elements that are in <code>Document</code>s that are not themselves <a href="#fully-active">fully active</a>.</p><p>A <a href="#nested-browsing-context">nested browsing context</a> can have a <a href="#seamless-browsing-context-flag">seamless browsing context flag</a> set, if it is embedded through an - <code><a href="the-iframe-element.html#the-iframe-element">iframe</a></code> element with a <code title="attr-iframe-seamless"><a href="the-iframe-element.html#attr-iframe-seamless">seamless</a></code> attribute.</p><h5 id="navigating-nested-browsing-contexts-in-the-dom"><span class="secno">6.1.1.1 </span>Navigating nested browsing contexts in the DOM</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-top"><a href="#dom-top">top</a></code></dt> + <code><a href="the-iframe-element.html#the-iframe-element">iframe</a></code> element with a <code title="attr-iframe-seamless"><a href="the-iframe-element.html#attr-iframe-seamless">seamless</a></code> attribute.</p><h5 id="navigating-nested-browsing-contexts-in-the-dom"><span class="secno">5.1.1.1 </span>Navigating nested browsing contexts in the DOM</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-top"><a href="#dom-top">top</a></code></dt> <dd> @@ -396,7 +398,7 @@ </dd> - </dl><h4 id="auxiliary-browsing-contexts"><span class="secno">6.1.2 </span>Auxiliary browsing contexts</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>It is possible to create new browsing contexts that are related + </dl><h4 id="auxiliary-browsing-contexts"><span class="secno">5.1.2 </span>Auxiliary browsing contexts</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>It is possible to create new browsing contexts that are related to a <a href="#top-level-browsing-context">top-level browsing context</a> without being nested through an element. Such browsing contexts are called <dfn id="auxiliary-browsing-context" title="auxiliary browsing context">auxiliary browsing contexts</dfn>. Auxiliary browsing contexts are always <a href="#top-level-browsing-context" title="top-level browsing context">top-level browsing @@ -406,20 +408,20 @@ and it has a <dfn id="furthest-ancestor-browsing-context">furthest ancestor browsing context</dfn>, which is the <a href="#top-level-browsing-context">top-level browsing context</a> of the <a href="#opener-browsing-context">opener browsing context</a> when the <a href="#auxiliary-browsing-context">auxiliary browsing - context</a> was created.</p><h5 id="navigating-auxiliary-browsing-contexts-in-the-dom"><span class="secno">6.1.2.1 </span>Navigating auxiliary browsing contexts in the DOM</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="dom-opener" title="dom-opener"><code>opener</code></dfn> IDL + context</a> was created.</p><h5 id="navigating-auxiliary-browsing-contexts-in-the-dom"><span class="secno">5.1.2.1 </span>Navigating auxiliary browsing contexts in the DOM</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="dom-opener" title="dom-opener"><code>opener</code></dfn> IDL attribute on the <code><a href="#window">Window</a></code> object must return the <code><a href="#windowproxy">WindowProxy</a></code> object of the <a href="#browsing-context">browsing context</a> from which the current <a href="#browsing-context">browsing context</a> was created (its <a href="#opener-browsing-context">opener browsing context</a>), if there is one and it - is still available.</p><h4 id="secondary-browsing-contexts"><span class="secno">6.1.3 </span>Secondary browsing contexts</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>User agents may support <dfn id="secondary-browsing-context" title="secondary browsing + is still available.</p><h4 id="secondary-browsing-contexts"><span class="secno">5.1.3 </span>Secondary browsing contexts</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>User agents may support <dfn id="secondary-browsing-context" title="secondary browsing context">secondary browsing contexts</dfn>, which are <a href="#browsing-context" title="browsing context">browsing contexts</a> that form part of - the user agent's interface, apart from the main content area.</p><h4 id="browsing-context-names"><span class="secno">6.1.4 </span>Browsing context names</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Browsing contexts can have a <dfn id="browsing-context-name">browsing context name</dfn>. By + the user agent's interface, apart from the main content area.</p><h4 id="browsing-context-names"><span class="secno">5.1.4 </span>Browsing context names</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Browsing contexts can have a <dfn id="browsing-context-name">browsing context name</dfn>. By default, a browsing context has no name (its name is not set).</p><p>A <dfn id="valid-browsing-context-name">valid browsing context name</dfn> is any string with at least one character that does not start with a U+005F LOW LINE character. (Names starting with an underscore are reserved for special keywords.)</p><p>A <dfn id="valid-browsing-context-name-or-keyword">valid browsing context name or keyword</dfn> is any string that is either a <a href="#valid-browsing-context-name">valid browsing context name</a> or that is - an <a href="infrastructure.html#ascii-case-insensitive">ASCII case-insensitive</a> match for one of: <code title="">_blank</code>, <code title="">_self</code>, <code title="">_parent</code>, or <code title="">_top</code>.</p><h3 id="the-window-object"><span class="secno">6.2 </span>The <code><a href="#window">Window</a></code> object</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">[OverrideBuiltins, ReplaceableNamedProperties] <!-- XXX http://www.w3.org/Bugs/Public/show_bug.cgi?id=8241 --> + an <a href="infrastructure.html#ascii-case-insensitive">ASCII case-insensitive</a> match for one of: <code title="">_blank</code>, <code title="">_self</code>, <code title="">_parent</code>, or <code title="">_top</code>.</p><h3 id="the-window-object"><span class="secno">5.2 </span>The <code><a href="#window">Window</a></code> object</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">[OverrideBuiltins, ReplaceableNamedProperties] <!-- XXX http://www.w3.org/Bugs/Public/show_bug.cgi?id=8241 --> interface <dfn id="window">Window</dfn> { // the current browsing context readonly attribute <a href="#windowproxy">WindowProxy</a> <a href="#dom-window" title="dom-window">window</a>; @@ -462,10 +464,6 @@ void <a href="#dom-print" title="dom-print">print</a>(); any <a href="#dom-showmodaldialog" title="dom-showModalDialog">showModalDialog</a>(in DOMString url, in optional any argument<!--, in optional DOMString features-->); - // <a href="comms.html#crossDocumentMessages">cross-document messaging</a> - void <a href="#dom-window-postmessage-2" title="dom-window-postMessage-2">postMessage</a>(in any message, in DOMString targetOrigin); - void <a href="#dom-window-postmessage-3" title="dom-window-postMessage-3">postMessage</a>(in any message, in <a href="comms.html#messageportarray">MessagePortArray</a> ports, in DOMString targetOrigin); - // <a href="#event-handler-idl-attributes">event handler IDL attributes</a> attribute <a href="#function">Function</a> <a href="#handler-onabort" title="handler-onabort">onabort</a>; attribute <a href="#function">Function</a> <a href="#handler-window-onafterprint" title="handler-window-onafterprint">onafterprint</a>; @@ -552,7 +550,7 @@ </dd> - </dl><h4 id="apis-for-creating-and-navigating-browsing-contexts-by-name"><span class="secno">6.2.1 </span>APIs for creating and navigating browsing contexts by name</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> = <var title="">window</var> . <code title="dom-open"><a href="#dom-open">open</a></code>( [ <var title="">url</var> [, <var title="">target</var> [, <var title="">features</var> [, <var title="">replace</var> ] ] ] ] )</dt> + </dl><h4 id="apis-for-creating-and-navigating-browsing-contexts-by-name"><span class="secno">5.2.1 </span>APIs for creating and navigating browsing contexts by name</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> = <var title="">window</var> . <code title="dom-open"><a href="#dom-open">open</a></code>( [ <var title="">url</var> [, <var title="">target</var> [, <var title="">features</var> [, <var title="">replace</var> ] ] ] ] )</dt> <dd> @@ -583,7 +581,7 @@ </dd> - </dl><h4 id="accessing-other-browsing-contexts"><span class="secno">6.2.2 </span>Accessing other browsing contexts</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-length"><a href="#dom-length">length</a></code></dt> + </dl><h4 id="accessing-other-browsing-contexts"><span class="secno">5.2.2 </span>Accessing other browsing contexts</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-length"><a href="#dom-length">length</a></code></dt> <dd> @@ -600,7 +598,7 @@ </dd> - </dl><h4 id="named-access-on-the-window-object"><span class="secno">6.2.3 </span>Named access on the <code><a href="#window">Window</a></code> object</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var>[<var title="">name</var>]</dt> + </dl><h4 id="named-access-on-the-window-object"><span class="secno">5.2.3 </span>Named access on the <code><a href="#window">Window</a></code> object</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var>[<var title="">name</var>]</dt> <dd> @@ -608,7 +606,7 @@ </dd> - </dl><h4 id="browser-interface-elements"><span class="secno">6.2.4 </span>Browser interface elements</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>To allow Web pages to integrate with Web browsers, certain Web + </dl><h4 id="browser-interface-elements"><span class="secno">5.2.4 </span>Browser interface elements</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>To allow Web pages to integrate with Web browsers, certain Web browser interface elements are exposed in a limited way to scripts in Web pages.</p><p>Each interface element is represented by a <code><a href="#barprop">BarProp</a></code> object:</p><pre class="idl">interface <dfn id="barprop">BarProp</dfn> { @@ -644,7 +642,7 @@ <p>Returns true if the toolbar is visible; otherwise, returns false.</p> </dd> - </dl><h4 id="relaxing-the-same-origin-restriction"><span class="secno">6.2.5 </span>Relaxing the same-origin restriction</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-domain"><a href="#dom-document-domain">domain</a></code> [ = <var title="">domain</var> ]</dt> + </dl><h4 id="relaxing-the-same-origin-restriction"><span class="secno">5.2.5 </span>Relaxing the same-origin restriction</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-domain"><a href="#dom-document-domain">domain</a></code> [ = <var title="">domain</var> ]</dt> <dd> @@ -664,7 +662,7 @@ same-origin protection that normally protects two different sites on the same host will fail, as the ports are ignored when comparing origins after the <code title="dom-document-domain"><a href="#dom-document-domain">document.domain</a></code> attribute has - been used.</p><h3 id="scripting"><span class="secno">6.3 </span>Scripting</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="introduction-2"><span class="secno">6.3.1 </span>Introduction</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Various mechanisms can cause author-provided executable code to + been used.</p><h3 id="scripting"><span class="secno">5.3 </span>Scripting</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="introduction-1"><span class="secno">5.3.1 </span>Introduction</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Various mechanisms can cause author-provided executable code to run in the context of a document. These mechanisms include, but are probably not limited to:</p><ul><li>Processing of <code><a href="scripting-1.html#script">script</a></code> elements.</li> @@ -680,7 +678,7 @@ <li>Processing of technologies like XBL or SVG that have their own scripting features.</li> - </ul><h4 id="events"><span class="secno">6.3.2 </span>Events</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!--test: <a href="http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%0A...%3Cscript%3E%0Aw(a%3Ddocument.implementation.createDocument(null%2C%20null%2C%20null))%3B%0Aw(a.appendChild(a.createElementNS('http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml'%2C%20'html')))%3B%0Aw(b%3Da.firstChild.appendChild(a.createElementNS('http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml'%2C%20'body')))%3B%0Aw(b.test%20%3D%20w)%3B%0Aw(b.setAttribute('onclick'%2C%20'test(%22fire%3A%20%22%20%2B%20event)'))%3B%0Aw(b.onclick)%3B%0Aw(e%3Da.createEvent('Event'))%3B%0Aw(e.initEvent('click'%2C%20false%2C%20false))%3B%0Aw(b.dispatchEvent(e))%3B%0A%3C%2Fscript%3E">test</a>--><p>Many objects can have <dfn id="event-handlers">event handlers</dfn> specified. These + </ul><h4 id="events"><span class="secno">5.3.2 </span>Events</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!--test: <a href="http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%0A...%3Cscript%3E%0Aw(a%3Ddocument.implementation.createDocument(null%2C%20null%2C%20null))%3B%0Aw(a.appendChild(a.createElementNS('http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml'%2C%20'html')))%3B%0Aw(b%3Da.firstChild.appendChild(a.createElementNS('http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml'%2C%20'body')))%3B%0Aw(b.test%20%3D%20w)%3B%0Aw(b.setAttribute('onclick'%2C%20'test(%22fire%3A%20%22%20%2B%20event)'))%3B%0Aw(b.onclick)%3B%0Aw(e%3Da.createEvent('Event'))%3B%0Aw(e.initEvent('click'%2C%20false%2C%20false))%3B%0Aw(b.dispatchEvent(e))%3B%0A%3C%2Fscript%3E">test</a>--><p>Many objects can have <dfn id="event-handlers">event handlers</dfn> specified. These act as bubbling event listeners for the object on which they are specified.</p><p>An <a href="#event-handlers" title="event handlers">event handler</a> can either have the value null or be set to a <code><a href="#function">Function</a></code> @@ -701,7 +699,20 @@ any <a href="#dom-function-call" title="dom-function-call">call</a>(in any... arguments); };</pre><p>The <dfn id="dom-function-call" title="dom-function-call"><code>call(...)</code></dfn> method is the object's callback.</p><p class="note">In JavaScript, any <code title="">Function</code> - object implements this interface.</p><p>The return value of the function is affects whether the event is + object implements this interface.</p><p>If the <code><a href="#function">Function</a></code> object is a JavaScript <code title="">Function</code>, then when it is invoked by the user agent, + the user agent must set the <var title="">thisArg</var> (as defined + by ECMAScript edition 5 section 10.4.3 Entering Function Code) to + the <a href="#event-handlers" title="event handlers">event handler</a>'s object. <a href="references.html#refsECMA262">[ECMA262]</a></p><div class="example"> + + <p>For example, the following document fragment:</p> + + <pre><body onload="alert(this)" onclick="alert(this)"></pre> + + <p>...leads to an alert saying "<code title="">[object Window]</code>" when the document is loaded, + and an alert saying "<code title="">[object HTMLBodyElement]</code>" whenever the user + clicks something in the page.</p> + + </div><p>The return value of the function is affects whether the event is canceled or not: as described above,<code class="event-mouseover">mouseover</code> events, where the return value has to be true to cancel the event). With <code title="event-beforeunload">beforeunload</code> events, the value is instead used to determine the message to show the user.</p></body></html> \ No newline at end of file Index: edits.html =================================================================== RCS file: /sources/public/html5/spec-author-view/edits.html,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- edits.html 6 Jan 2010 15:49:34 -0000 1.11 +++ edits.html 12 Jan 2010 08:59:16 -0000 1.12 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -468,7 +470,7 @@ <li><ins>Teal</ins></li> <li><del>Lemon</del><ins>Yellow</ins></li> <li>Olive</li> - <li><ins>Purple</ins> + <li><ins>Purple</ins></li> </ul></pre> </div></body></html> \ No newline at end of file Index: the-xhtml-syntax.html =================================================================== RCS file: /sources/public/html5/spec-author-view/the-xhtml-syntax.html,v retrieving revision 1.555 retrieving revision 1.556 diff -u -d -r1.555 -r1.556 --- the-xhtml-syntax.html 6 Jan 2010 15:49:35 -0000 1.555 +++ the-xhtml-syntax.html 12 Jan 2010 08:59:20 -0000 1.556 @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <!DOCTYPE html> -<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>10 The XHTML syntax — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> +<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>8 The XHTML syntax — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> pre { margin-left: 2em; white-space: pre-wrap; } h2 { margin: 3em 0 1em 0; } h3 { margin: 2.5em 0 1em 0; } @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,25 +253,25 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; fixBrokenLink(); } - </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="named-character-references.html" title="9.2 Named character references" rel="prev"> + </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="named-character-references.html" title="7.2 Named character references" rel="prev"> <link href="Overview.html#contents" title="Table of contents" rel="index"> - <link href="obsolete.html" title="11 Obsolete features" rel="next"> + <link href="obsolete.html" title="9 Obsolete features" rel="next"> </head><body onload="fixBrokenLink(); init()"><div class="head" id="head"> <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5 (Author Edition)</h1> </div><div> - <a href="named-character-references.html">← 9.2 Named character references</a> – + <a href="named-character-references.html">← 7.2 Named character references</a> – <a href="Overview.html#contents">Table of contents</a> – - <a href="obsolete.html">11 Obsolete features →</a> + <a href="obsolete.html">9 Obsolete features →</a> </div> - <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 + <h2 id="the-xhtml-syntax"><span class="secno">8 </span><dfn id="xhtml">The XHTML syntax</dfn></h2><p class="note">This section only describes the rules for XML resources. Rules for <code><a href="iana.html#text-html">text/html</a></code> resources are discussed in the section above entitled "<a href="syntax.html#syntax">The HTML syntax</a>".</p><p>The syntax for using HTML with XML, whether in XHTML documents or embedded in other XML documents, is defined in the XML and Index: offline.html =================================================================== RCS file: /sources/public/html5/spec-author-view/offline.html,v retrieving revision 1.559 retrieving revision 1.560 diff -u -d -r1.559 -r1.560 --- offline.html 6 Jan 2010 16:38:36 -0000 1.559 +++ offline.html 12 Jan 2010 08:59:18 -0000 1.560 @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <!DOCTYPE html> -<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>6.7 Offline Web applications — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> +<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>5.7 Offline Web applications — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> pre { margin-left: 2em; white-space: pre-wrap; } h2 { margin: 3em 0 1em 0; } h3 { margin: 2.5em 0 1em 0; } @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,28 +253,28 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; fixBrokenLink(); } - </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="timers.html" title="6.4 Timers" rel="prev"> + </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="timers.html" title="5.4 Timers" rel="prev"> <link href="Overview.html#contents" title="Table of contents" rel="index"> - <link href="history.html" title="6.8 Session history and navigation" rel="next"> + <link href="history.html" title="5.8 Session history and navigation" rel="next"> </head><body onload="fixBrokenLink(); init()"><div class="head" id="head"> <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5 (Author Edition)</h1> </div><div> - <a href="timers.html">← 6.4 Timers</a> – + <a href="timers.html">← 5.4 Timers</a> – <a href="Overview.html#contents">Table of contents</a> – - <a href="history.html">6.8 Session history and navigation →</a> - <ol class="toc"><li><ol><li><a href="offline.html#offline"><span class="secno">6.7 </span>Offline Web applications</a> - <ol><li><a href="offline.html#introduction-3"><span class="secno">6.7.1 </span>Introduction</a> - <ol><li><a href="offline.html#appcacheevents"><span class="secno">6.7.1.1 </span>Event summary</a></li></ol></li><li><a href="offline.html#manifests"><span class="secno">6.7.2 </span>The cache manifest syntax</a> - <ol><li><a href="offline.html#a-sample-manifest"><span class="secno">6.7.2.1 </span>A sample manifest</a></li><li><a href="offline.html#writing-cache-manifests"><span class="secno">6.7.2.2 </span>Writing cache manifests</a></li></ol></li><li><a href="offline.html#expiring-application-caches"><span class="secno">6.7.3 </span>Expiring application caches</a></li><li><a href="offline.html#application-cache-api"><span class="secno">6.7.4 </span>Application cache API</a></li><li><a href="offline.html#browser-state"><span class="secno">6.7.5 </span>Browser state</a></li></ol></li></ol></li></ol></div> + <a href="history.html">5.8 Session history and navigation →</a> + <ol class="toc"><li><ol><li><a href="offline.html#offline"><span class="secno">5.7 </span>Offline Web applications</a> + <ol><li><a href="offline.html#introduction-2"><span class="secno">5.7.1 </span>Introduction</a> + <ol><li><a href="offline.html#appcacheevents"><span class="secno">5.7.1.1 </span>Event summary</a></li></ol></li><li><a href="offline.html#manifests"><span class="secno">5.7.2 </span>The cache manifest syntax</a> + <ol><li><a href="offline.html#a-sample-manifest"><span class="secno">5.7.2.1 </span>A sample manifest</a></li><li><a href="offline.html#writing-cache-manifests"><span class="secno">5.7.2.2 </span>Writing cache manifests</a></li></ol></li><li><a href="offline.html#expiring-application-caches"><span class="secno">5.7.3 </span>Expiring application caches</a></li><li><a href="offline.html#application-cache-api"><span class="secno">5.7.4 </span>Application cache API</a></li><li><a href="offline.html#browser-state"><span class="secno">5.7.5 </span>Browser state</a></li></ol></li></ol></li></ol></div> - <h3 id="offline"><span class="secno">6.7 </span>Offline Web applications</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- v2 ideas for appcache: + <h3 id="offline"><span class="secno">5.7 </span>Offline Web applications</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- v2 ideas for appcache: * A way to limit what gets download when the user agent is updating the application cache and it turns out the server has @@ -312,7 +314,7 @@ else by just making the script pick the other user's variant, and then reloading. - --><h4 id="introduction-3"><span class="secno">6.7.1 </span>Introduction</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><i>This section is non-normative.</i></p><p>In order to enable users to continue interacting with Web + --><h4 id="introduction-2"><span class="secno">5.7.1 </span>Introduction</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><i>This section is non-normative.</i></p><p>In order to enable users to continue interacting with Web applications and documents even when their network connection is unavailable — for instance, because they are traveling outside of their ISP's coverage area — authors can provide a manifest @@ -357,7 +359,11 @@ files and make them available even when the user is offline.</p><p class="note">Authors are encouraged to include the main page in the manifest also, but in practice the page that referenced the manifest is automatically cached even if it isn't explicitly - mentioned.</p><h5 id="appcacheevents"><span class="secno">6.7.1.1 </span>Event summary</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><i>This section is non-normative.</i></p><p>When the user visits a page that declares a manifest, the browser + mentioned.</p><p class="note">HTTP cache headers and restrictions on caching pages + served over TLS (encrypted, using <code title="">https:</code>) are + overridden by manifests. Thus, pages will not expire from an + application cache before the user agent has updated it, and even + applications served over TLS can be made to work offline.</p><h5 id="appcacheevents"><span class="secno">5.7.1.1 </span>Event summary</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><i>This section is non-normative.</i></p><p>When the user visits a page that declares a manifest, the browser will try to update the cache. It does this by fetching a copy of the manifest and, if the manifest has changed since the user agent last saw it, redownloading all the resources it mentions and caching them @@ -403,7 +409,7 @@ </td></tr><tr><td> A fatal error occurred while fetching the resources listed in the manifest. </td></tr><tr><td> The manifest changed while the update was being run. </td><td> The user agent will try fetching the files again momentarily. - </td></tr></tbody></table><h4 id="manifests"><span class="secno">6.7.2 </span>The cache manifest syntax</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h5 id="a-sample-manifest"><span class="secno">6.7.2.1 </span>A sample manifest</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><i>This section is non-normative.</i></p><p>This example manifest requires two images and a style sheet to be + </td></tr></tbody></table><h4 id="manifests"><span class="secno">5.7.2 </span>The cache manifest syntax</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h5 id="a-sample-manifest"><span class="secno">5.7.2.1 </span>A sample manifest</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><i>This section is non-normative.</i></p><p>This example manifest requires two images and a style sheet to be cached and whitelists a CGI script.</p><pre>CACHE MANIFEST # the above line is required @@ -452,7 +458,7 @@ FALLBACK: / /offline.html NETWORK: -*</pre><h5 id="writing-cache-manifests"><span class="secno">6.7.2.2 </span>Writing cache manifests</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Manifests must be served using the +*</pre><h5 id="writing-cache-manifests"><span class="secno">5.7.2.2 </span>Writing cache manifests</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Manifests must be served using the <code><a href="iana.html#text-cache-manifest">text/cache-manifest</a></code> <a href="infrastructure.html#mime-type">MIME type</a>. All resources served using the <code><a href="iana.html#text-cache-manifest">text/cache-manifest</a></code> <a href="infrastructure.html#mime-type">MIME type</a> must follow the syntax of application cache @@ -551,7 +557,10 @@ --> </dd></dl><p>Manifests may contain sections more than once. Sections may be - empty.</p><p>URLs that are to be fallback pages associated with <a href="#concept-appcache-fallback-ns" title="concept-appcache-fallback-ns">fallback namespaces</a>, and + empty.</p><p>If the manifest's <a href="#url-scheme" title="url-scheme"><scheme></a> + is <code title="">https:</code> or another scheme intended for + encrypted data transfer, then all URLs in <a href="#concept-appcache-manifest-explicit" title="concept-appcache-manifest-explicit">explicit sections</a> + must have the <a href="#same-origin">same origin</a> as the manifest itself.</p><p>URLs that are to be fallback pages associated with <a href="#concept-appcache-fallback-ns" title="concept-appcache-fallback-ns">fallback namespaces</a>, and those namespaces themselves, must be given in <a href="#concept-appcache-manifest-fallback" title="concept-appcache-manifest-fallback">fallback sections</a>, with the namespace being the first URL of the data line, and the corresponding fallback page being the second URL. All the other @@ -574,7 +583,7 @@ U+0023 NUMBER SIGN character isn't allowed in URLs in manifests).</p><p><a href="#concept-appcache-fallback-ns" title="concept-appcache-fallback-ns">Fallback namespaces</a> and namespaces in the <a href="#concept-appcache-onlinewhitelist" title="concept-appcache-onlinewhitelist">online whitelist</a> are - matched by <a href="infrastructure.html#prefix-match">prefix match</a>.</p><h4 id="expiring-application-caches"><span class="secno">6.7.3 </span>Expiring application caches</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>As a general rule, user agents should not expire application + matched by <a href="infrastructure.html#prefix-match">prefix match</a>.</p><h4 id="expiring-application-caches"><span class="secno">5.7.3 </span>Expiring application caches</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>As a general rule, user agents should not expire application caches, except on request from the user, or after having been left unused for an extended period of time.</p><p>Application caches and cookies have similar implications with respect to privacy (e.g. if the site can identify the user when @@ -585,7 +594,7 @@ origin-specific data.</p><p class="example">For example, a user agent could have a "delete site-specific data" feature that clears all cookies, application caches, local storage, databases, etc, from an origin all at - once.</p><h4 id="application-cache-api"><span class="secno">6.7.4 </span>Application cache API</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">interface <dfn id="applicationcache">ApplicationCache</dfn> { + once.</p><h4 id="application-cache-api"><span class="secno">5.7.4 </span>Application cache API</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">interface <dfn id="applicationcache">ApplicationCache</dfn> { // <a href="#concept-appcache-status" title="concept-appcache-status">update status</a> const unsigned short <a href="#dom-appcache-uncached" title="dom-appcache-UNCACHED">UNCACHED</a> = 0; @@ -706,7 +715,7 @@ host</a> is associated with an <a href="#application-cache">application cache</a> whose <a href="#application-cache-group">application cache group</a> is marked as <a href="#concept-appcache-obsolete" title="concept-appcache-obsolete">obsolete</a>.</p></dd> - </dl><h4 id="browser-state"><span class="secno">6.7.5 </span>Browser state</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-navigator"><a href="#dom-navigator">navigator</a></code> . <code title="dom-navigator-onLine"><a href="#dom-navigator-online">onLine</a></code></dt> + </dl><h4 id="browser-state"><span class="secno">5.7.5 </span>Browser state</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">window</var> . <code title="dom-navigator"><a href="#dom-navigator">navigator</a></code> . <code title="dom-navigator-onLine"><a href="#dom-navigator-online">onLine</a></code></dt> <dd> Index: content-models.html =================================================================== RCS file: /sources/public/html5/spec-author-view/content-models.html,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- content-models.html 6 Jan 2010 16:38:36 -0000 1.14 +++ content-models.html 12 Jan 2010 08:59:16 -0000 1.15 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -328,7 +330,7 @@ </ul><p class="note">Some elements also fall into other categories, which are defined in other parts of this specification.</p><p>These categories are related as follows:</p><p><object data="images/content-venn.svg" height="288" width="512"><img alt="Sectioning content, heading content, phrasing content, and embedded content are all types of flow content. Embedded content is - also a type of phrasing content." src="images/content-venn.png"></object></p><p>In addition, certain elements are categorized as <a href="forms.html#form-associated-element" title="form-associated element">form-associated elements</a> and + also a type of phrasing content." src="http://dev.w3.org/html5/spec/images/content-venn.png"></object></p><p>In addition, certain elements are categorized as <a href="forms.html#form-associated-element" title="form-associated element">form-associated elements</a> and further subcategorized to define their role in various form-related processing models.</p><p>Some elements have unique requirements and do not fit into any particular category.</p><h6 id="metadata-content-0"><span class="secno">3.2.5.1.1 </span>Metadata content</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><dfn id="metadata-content">Metadata content</dfn> is content that sets up the @@ -417,13 +419,11 @@ <li><code><a href="text-level-semantics.html#the-kbd-element">kbd</a></code></li> <li><code><a href="the-button-element.html#the-keygen-element">keygen</a></code></li> <li><code><a href="forms.html#the-label-element">label</a></code></li> - <li><code><a href="semantics.html#the-link-element">link</a></code> (if the <code title="attr-itemprop"><a href="microdata.html#names:-the-itemprop-attribute">itemprop</a></code> attribute is present)</li> <li><code><a href="the-map-element.html#the-map-element">map</a></code></li> <li><code><a href="text-level-semantics.html#the-mark-element">mark</a></code></li> <li><code><a href="the-map-element.html#math">math</a></code></li> <li><code><a href="interactive-elements.html#menus">menu</a></code></li> - <li><code><a href="semantics.html#meta">meta</a></code> (if the <code title="attr-itemprop"><a href="microdata.html#names:-the-itemprop-attribute">itemprop</a></code> attribute is present)</li> - <li><code><a href="text-level-semantics.html#the-meter-element">meter</a></code></li> + <li><code><a href="the-button-element.html#the-meter-element">meter</a></code></li> <li><code><a href="sections.html#the-nav-element">nav</a></code></li> <li><code><a href="scripting-1.html#the-noscript-element">noscript</a></code></li> <li><code><a href="the-iframe-element.html#the-object-element">object</a></code></li> @@ -431,7 +431,7 @@ <li><code><a href="the-button-element.html#the-output-element">output</a></code></li> <li><code><a href="grouping-content.html#the-p-element">p</a></code></li> <li><code><a href="grouping-content.html#the-pre-element">pre</a></code></li> - <li><code><a href="text-level-semantics.html#the-progress-element">progress</a></code></li> + <li><code><a href="the-button-element.html#the-progress-element">progress</a></code></li> <li><code><a href="text-level-semantics.html#the-q-element">q</a></code></li> <li><code><a href="text-level-semantics.html#the-ruby-element">ruby</a></code></li> <li><code><a href="text-level-semantics.html#the-samp-element">samp</a></code></li> @@ -508,16 +508,14 @@ <li><code><a href="text-level-semantics.html#the-kbd-element">kbd</a></code></li> <li><code><a href="the-button-element.html#the-keygen-element">keygen</a></code></li> <li><code><a href="forms.html#the-label-element">label</a></code></li> - <li><code><a href="semantics.html#the-link-element">link</a></code> (if the <code title="attr-itemprop"><a href="microdata.html#names:-the-itemprop-attribute">itemprop</a></code> attribute is present)</li> <li><code><a href="the-map-element.html#the-map-element">map</a></code> (if it contains only <a href="#phrasing-content">phrasing content</a>)</li> <li><code><a href="text-level-semantics.html#the-mark-element">mark</a></code></li> <li><code><a href="the-map-element.html#math">math</a></code></li> - <li><code><a href="semantics.html#meta">meta</a></code> (if the <code title="attr-itemprop"><a href="microdata.html#names:-the-itemprop-attribute">itemprop</a></code> attribute is present)</li> - <li><code><a href="text-level-semantics.html#the-meter-element">meter</a></code></li> + <li><code><a href="the-button-element.html#the-meter-element">meter</a></code></li> <li><code><a href="scripting-1.html#the-noscript-element">noscript</a></code></li> <li><code><a href="the-iframe-element.html#the-object-element">object</a></code></li> <li><code><a href="the-button-element.html#the-output-element">output</a></code></li> - <li><code><a href="text-level-semantics.html#the-progress-element">progress</a></code></li> + <li><code><a href="the-button-element.html#the-progress-element">progress</a></code></li> <li><code><a href="text-level-semantics.html#the-q-element">q</a></code></li> <li><code><a href="text-level-semantics.html#the-ruby-element">ruby</a></code></li> <li><code><a href="text-level-semantics.html#the-samp-element">samp</a></code></li> @@ -559,7 +557,7 @@ <li><code><a href="the-iframe-element.html#the-object-element">object</a></code></li> <li><code><a href="the-map-element.html#svg">svg</a></code></li> <li><code><a href="video.html#video">video</a></code></li> - </ul><p>Elements that are from namespaces other than the <a href="#html-namespace-0">HTML + </ul><p>Elements that are from namespaces other than the <a href="urls.html#html-namespace-0">HTML namespace</a> and that convey content but not metadata, are <a href="#embedded-content">embedded content</a> for the purposes of the content models defined in this specification. (For example, MathML, or SVG.)</p><p>Some embedded content elements can have <dfn id="fallback-content">fallback @@ -893,7 +891,7 @@ </td></tr><tr><td><code><a href="the-button-element.html#the-option-element">option</a></code> element that is in a <a href="the-button-element.html#concept-select-option-list" title="concept-select-option-list">list of options</a> or that represents a suggestion in a <code><a href="the-button-element.html#the-datalist-element">datalist</a></code> element </td><td><code title="attr-aria-role-option">option</code> role, with the <code title="attr-aria-selected">aria-selected</code> state set to "true" if the element's <a href="#concept-option-selectedness" title="concept-option-selectedness">selectedness</a> is true, or "false" otherwise. - </td></tr><tr><td><code><a href="text-level-semantics.html#the-progress-element">progress</a></code> element + </td></tr><tr><td><code><a href="the-button-element.html#the-progress-element">progress</a></code> element </td><td><code title="attr-aria-role-progressbar">progressbar</code> role, with, if the progress bar is determinate, the <code title="attr-aria-valuemax">aria-valuemax</code> property set to the maximum value of the progress bar, the <code title="attr-aria-valuemin">aria-valuemin</code> property set to zero, and the <code title="attr-aria-valuenow">aria-valuenow</code> property set to the current value of the progress bar </td></tr><tr><td><code><a href="the-button-element.html#the-select-element">select</a></code> element with a <code title="attr-select-multiple"><a href="the-button-element.html#attr-select-multiple">multiple</a></code> attribute Index: states-of-the-type-attribute.html =================================================================== RCS file: /sources/public/html5/spec-author-view/states-of-the-type-attribute.html,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- states-of-the-type-attribute.html 6 Jan 2010 16:38:37 -0000 1.12 +++ states-of-the-type-attribute.html 12 Jan 2010 08:59:19 -0000 1.13 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -523,7 +525,7 @@ <code>http://www.w3.org/TR/XForms/</code> in the recent past, then the rendering might look like this:</p> - <p><img alt='A text box with an icon on the left followed by the text "www.w3" and a cursor, with a drop down button on the right hand side; with, below, a drop down box containing a list of six URIs on the left, with the first four having grayed out labels on the right; and a scroll bar to the right of the drow down box, indicating further values are available.' src="images/sample-url.png"></p> + <p><img alt='A text box with an icon on the left followed by the text "www.w3" and a cursor, with a drop down button on the right hand side; with, below, a drop down box containing a list of six URIs on the left, with the first four having grayed out labels on the right; and a scroll bar to the right of the drow down box, indicating further values are available.' src="http://dev.w3.org/html5/spec/images/sample-url.png"></p> <p>The first four URIs in this sample consist of the four URIs in the author-specified list that match the text the user has entered, Index: apis-in-html-documents.html =================================================================== RCS file: /sources/public/html5/spec-author-view/apis-in-html-documents.html,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- apis-in-html-documents.html 6 Jan 2010 15:49:33 -0000 1.13 +++ apis-in-html-documents.html 12 Jan 2010 08:59:16 -0000 1.14 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -274,7 +276,7 @@ elements</a> in <a href="dom.html#html-documents">HTML documents</a>, certain APIs defined in DOM Core become case-insensitive or case-changing, as sometimes defined in DOM Core, and as summarized below. <a href="references.html#refsDOMCORE">[DOMCORE]</a></p><p>This does not apply to <a href="dom.html#xml-documents">XML documents</a> or to elements - that are not in the <a href="#html-namespace-0">HTML namespace</a> despite being in + that are not in the <a href="urls.html#html-namespace-0">HTML namespace</a> despite being in <a href="dom.html#html-documents">HTML documents</a>.</p><dl><dt><code title="">Element.tagName</code> and <code title="">Node.nodeName</code></dt> <dd> Index: obsolete.html =================================================================== RCS file: /sources/public/html5/spec-author-view/obsolete.html,v retrieving revision 1.557 retrieving revision 1.558 diff -u -d -r1.557 -r1.558 --- obsolete.html 6 Jan 2010 15:49:34 -0000 1.557 +++ obsolete.html 12 Jan 2010 08:59:18 -0000 1.558 @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <!DOCTYPE html> -<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>11 Obsolete features — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> +<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>9 Obsolete features — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> pre { margin-left: 2em; white-space: pre-wrap; } h2 { margin: 3em 0 1em 0; } h3 { margin: 2.5em 0 1em 0; } @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,26 +253,26 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; fixBrokenLink(); } - </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="the-xhtml-syntax.html" title="10 The XHTML syntax" rel="prev"> + </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="the-xhtml-syntax.html" title="8 The XHTML syntax" rel="prev"> <link href="Overview.html#contents" title="Table of contents" rel="index"> - <link href="iana.html" title="12 IANA considerations" rel="next"> + <link href="iana.html" title="10 IANA considerations" rel="next"> </head><body onload="fixBrokenLink(); init()"><div class="head" id="head"> <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5 (Author Edition)</h1> </div><div> - <a href="the-xhtml-syntax.html">← 10 The XHTML syntax</a> – + <a href="the-xhtml-syntax.html">← 8 The XHTML syntax</a> – <a href="Overview.html#contents">Table of contents</a> – - <a href="iana.html">12 IANA considerations →</a> - <ol class="toc"><li><a href="obsolete.html#obsolete"><span class="secno">11 </span>Obsolete features</a> - <ol><li><a href="obsolete.html#obsolete-but-conforming-features"><span class="secno">11.1 </span>Obsolete but conforming features</a></li><li><a href="obsolete.html#non-conforming-features"><span class="secno">11.2 </span>Non-conforming features</a></li></ol></li></ol></div> + <a href="iana.html">10 IANA considerations →</a> + <ol class="toc"><li><a href="obsolete.html#obsolete"><span class="secno">9 </span>Obsolete features</a> + <ol><li><a href="obsolete.html#obsolete-but-conforming-features"><span class="secno">9.1 </span>Obsolete but conforming features</a></li><li><a href="obsolete.html#non-conforming-features"><span class="secno">9.2 </span>Non-conforming features</a></li></ol></li></ol></div> - <h2 id="obsolete"><span class="secno">11 </span>Obsolete features</h2><h3 id="obsolete-but-conforming-features"><span class="secno">11.1 </span>Obsolete but conforming features</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Features listed in this section will trigger warnings in + <h2 id="obsolete"><span class="secno">9 </span>Obsolete features</h2><h3 id="obsolete-but-conforming-features"><span class="secno">9.1 </span>Obsolete but conforming features</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Features listed in this section will trigger warnings in conformance checkers.</p><p>In <a href="syntax.html#syntax">the HTML syntax</a>, authors should not specify <a href="syntax.html#syntax-doctype" title="syntax-DOCTYPE">DOCTYPE</a>s that get parsed as <a href="#obsolete-permitted-doctype" title="obsolete permitted DOCTYPE">obsolete permitted DOCTYPEs</a>.</p><!-- this is poor form; we really should define this in the syntax section somehow --><p>Authors should not specify an <code title="attr-meta-http-equiv"><a href="semantics.html#attr-meta-http-equiv">http-equiv</a></code> attribute in the @@ -299,13 +301,16 @@ way to specify possible targets for fragment identifiers in <a href="urls.html#url" title="URL">URLs</a>. The <code title="attr-id"><a href="elements.html#the-id-attribute">id</a></code> attribute should be used instead.</p><p class="note">The <code title="attr-table-summary"><a href="tabular-data.html#attr-table-summary">summary</a></code> attribute, defined in the <code><a href="tabular-data.html#the-table-element">table</a></code> section, will also - trigger a warning.</p><h3 id="non-conforming-features"><span class="secno">11.2 </span>Non-conforming features</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Elements in the following list are entirely obsolete, and must + trigger a warning.</p><h3 id="non-conforming-features"><span class="secno">9.2 </span>Non-conforming features</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Elements in the following list are entirely obsolete, and must not be used by authors:</p><dl><!-- alphabetical by first element in the group, except CSS goes last --><dt><code><a href="#the-applet-element">applet</a></code></dt> <dd><p>Use <code><a href="the-iframe-element.html#the-embed-element">embed</a></code> or <code><a href="the-iframe-element.html#the-object-element">object</a></code> instead.</p></dd> <dt><dfn id="acronym"><code>acronym</code></dfn></dt> <dd><p>Use <code><a href="text-level-semantics.html#the-abbr-element">abbr</a></code> instead.</p></dd> + <dt><dfn id="bgsound"><code>bgsound</code></dfn></dt> + <dd><p>Use <code><a href="video.html#audio">audio</a></code> instead.</p></dd> + <dt><dfn id="dir"><code>dir</code></dfn></dt> <dd><p>Use <code><a href="grouping-content.html#the-ul-element">ul</a></code> instead.</p></dd> @@ -339,11 +344,14 @@ <dt><dfn id="center"><code>center</code></dfn></dt> <dt><dfn id="font"><code>font</code></dfn></dt> <dt><code><a href="#the-marquee-element">marquee</a></code></dt> + <dt><dfn id="multicol"><code>multicol</code></dfn></dt> + <dt><dfn id="nobr"><code>nobr</code></dfn></dt> <dt><dfn id="s"><code>s</code></dfn></dt> <dt><dfn id="spacer"><code>spacer</code></dfn></dt> <dt><dfn id="strike"><code>strike</code></dfn></dt> <dt><dfn id="tt"><code>tt</code></dfn></dt> <dt><dfn id="u"><code>u</code></dfn></dt> + <dt><dfn id="wbr"><code>wbr</code></dfn></dt> <dd><p>Use CSS instead.</p></dd> </dl><hr><p>The following attributes are obsolete (though the elements are Index: named-character-references.html =================================================================== RCS file: /sources/public/html5/spec-author-view/named-character-references.html,v retrieving revision 1.561 retrieving revision 1.562 diff -u -d -r1.561 -r1.562 --- named-character-references.html 6 Jan 2010 16:38:36 -0000 1.561 +++ named-character-references.html 12 Jan 2010 08:59:17 -0000 1.562 @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <!DOCTYPE html> -<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>9.2 Named character references — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> +<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>7.2 Named character references — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> pre { margin-left: 2em; white-space: pre-wrap; } h2 { margin: 3em 0 1em 0; } h3 { margin: 2.5em 0 1em 0; } @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,25 +253,25 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; fixBrokenLink(); } - </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="syntax.html" title="9 The HTML syntax" rel="prev"> + </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="syntax.html" title="7 The HTML syntax" rel="prev"> <link href="Overview.html#contents" title="Table of contents" rel="index"> - <link href="the-xhtml-syntax.html" title="10 The XHTML syntax" rel="next"> + <link href="the-xhtml-syntax.html" title="8 The XHTML syntax" rel="next"> </head><body onload="fixBrokenLink(); init()"><div class="head" id="head"> <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5 (Author Edition)</h1> </div><div> - <a href="syntax.html">← 9 The HTML syntax</a> – + <a href="syntax.html">← 7 The HTML syntax</a> – <a href="Overview.html#contents">Table of contents</a> – - <a href="the-xhtml-syntax.html">10 The XHTML syntax →</a> + <a href="the-xhtml-syntax.html">8 The XHTML syntax →</a> </div> - <h3 id="named-character-references"><span class="secno">9.2 </span><dfn>Named character references</dfn></h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>This table lists the character reference names that are supported + <h3 id="named-character-references"><span class="secno">7.2 </span><dfn>Named character references</dfn></h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>This table lists the character reference names that are supported by HTML, and the code points to which they refer. It is referenced by the previous sections.</p><div class="tall-and-narrow"> <table><thead><tr><th> Name </th> <th> Character </th> </tr></thead><tbody><tr><td> <code title="">AElig;</code> </td> <td> U+000C6 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">AMP;</code> </td> <td> U+00026 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Aacute;</code> </td> <td> U+000C1 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Abreve;</code> </td> <td> U+00102 </td> </tr><tr><td> <code title="">Acirc;</code> </td> <td> U+000C2 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Acy;</code> </td> <td> U+00410 </td> </tr><tr><td> <code title="">Afr;</code> </td> <td> U+1D504 </td> </tr><tr><td> <code title="">Agrave;</code> </td> <td> U+000C0 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Alpha;</code> </td <td> U+00391 </td> </tr><tr><td> <code title="">Amacr;</code> </td> <td> U+00100 </td> </tr><tr><td> <code title="">And;</code> </td> <td> U+02A53 </td> </tr><tr><td> <code title="">Aogon;</code> </td> <td> U+00104 </td> </tr><tr><td> <code title="">Aopf;</code> </td> <td> U+1D538 </td> </tr><tr><td> <code title="">ApplyFunction;</code> </td> <td> U+02061 </td> </tr><tr><td> <code title="">Aring;</code> </td> <td> U+000C5 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Ascr;</code> </td> <td> U+1D49C </td> </tr><tr><td> <code title="">Assign;</code> </td> <td> U+02254 </td> </tr><tr><td> <code title="">Atilde;</code> </td> <td> U+000C3 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Auml;</code> </td> <td> U+000C4 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Backslash;</code> </td> <td> U+02216 </td> </tr><tr><td> <code title="">arv;</code> </td> <td> U+02AE7 </td> </tr><tr><td> <code title="">Barwed;</code> </td> <td> U+02306 </td> </tr><tr><td> <code title="">Bcy;</code> </td> <td> U+00411 </td> </tr><tr><td> <code title="">Because;</code> </td> <td> U+02235 </td> </tr><tr><td> <code title="">Bernoullis;</code> </td> <td> U+0212C </td> </tr><tr><td> <code title="">Beta;</code> </td> <td> U+00392 </td> </tr><tr><td> <code title="">Bfr;</code> </td> <td> U+1D505 </td> </tr><tr><td> <code title="">Bopf;</code> </td> <td> U+1D539 </td> </tr><tr><td> <code title="">Breve;</code> </td> <td> U+002D8 </td> </tr><tr><td> <code title="">Bscr;</code> </td> <td> U+0212C </td> </tr><tr><td> <code title="">Bumpeq;</code> </td> <td> U+0224E </td> </tr><tr><td> <code title="">CHcy;</code> </td> <td> U+00427 </td> </tr><tr><td> <code title="">COPY;</code> </td> <td> U+000A9 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Cacute;</code> </td> <td> U+00106 </td> </tr><tr><td> <code title=""Cap;</code> </td> <td> U+022D2 </td> </tr><tr><td> <code title="">CapitalDifferentialD;</code> </td> <td> U+02145 </td> </tr><tr><td> <code title="">Cayleys;</code> </td> <td> U+0212D </td> </tr><tr><td> <code title="">Ccaron;</code> </td> <td> U+0010C </td> </tr><tr><td> <code title="">Ccedil;</code> </td> <td> U+000C7 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Ccirc;</code> </td> <td> U+00108 </td> </tr><tr><td> <code title="">Cconint;</code> </td> <td> U+02230 </td> </tr><tr><td> <code title="">Cdot;</code> </td> <td> U+0010A </td> </tr><tr><td> <code title="">Cedilla;</code> </td> <td> U+000B8 </td> </tr><tr><td> <code title="">CenterDot;</code> </td> <td> U+000B7 </td> </tr><tr><td> <code title="">Cfr;</code> </td> <td> U+0212D </td> </tr><tr><td> <code title="">Chi;</code> </td> <td> U+003A7 </td> </tr><tr><td> <code title="">CircleDot;</code> </td> <td> U+02299 </td> </tr><tr><td> <code title="">CircleMinus;</code> </td> <td> U+02296 </t> </tr><tr><td> <code title="">CirclePlus;</code> </td> <td> U+02295 </td> </tr><tr><td> <code title="">CircleTimes;</code> </td> <td> U+02297 </td> </tr><tr><td> <code title="">ClockwiseContourIntegral;</code> </td> <td> U+02232 </td> </tr><tr><td> <code title="">CloseCurlyDoubleQuote;</code> </td> <td> U+0201D </td> </tr><tr><td> <code title="">CloseCurlyQuote;</code> </td> <td> U+02019 </td> </tr><tr><td> <code title="">Colon;</code> </td> <td> U+02237 </td> </tr><tr><td> <code title="">Colone;</code> </td> <td> U+02A74 </td> </tr><tr><td> <code title="">Congruent;</code> </td> <td> U+02261 </td> </tr><tr><td> <code title="">Conint;</code> </td> <td> U+0222F </td> </tr><tr><td> <code title="">ContourIntegral;</code> </td> <td> U+0222E </td> </tr><tr><td> <code title="">Copf;</code> </td> <td> U+02102 </td> </tr><tr><td> <code title="">Coproduct;</code> </td> <td> U+02210 </td> </tr><tr><td> <code title="">CounterClockwiseContourIntegral;</code> </td> <td> U+02233 </td> </tr><tr><td> <code title="">Cross;/code> </td> <td> U+02A2F </td> </tr><tr><td> <code title="">Cscr;</code> </td> <td> U+1D49E </td> </tr><tr><td> <code title="">Cup;</code> </td> <td> U+022D3 </td> </tr><tr><td> <code title="">CupCap;</code> </td> <td> U+0224D </td> </tr><tr><td> <code title="">DD;</code> </td> <td> U+02145 </td> </tr><tr><td> <code title="">DDotrahd;</code> </td> <td> U+02911 </td> </tr><tr><td> <code title="">DJcy;</code> </td> <td> U+00402 </td> </tr><tr><td> <code title="">DScy;</code> </td> <td> U+00405 </td> </tr><tr><td> <code title="">DZcy;</code> </td> <td> U+0040F </td> </tr><tr><td> <code title="">Dagger;</code> </td> <td> U+02021 </td> </tr><tr><td> <code title="">Darr;</code> </td> <td> U+021A1 </td> </tr><tr><td> <code title="">Dashv;</code> </td> <td> U+02AE4 </td> </tr><tr><td> <code title="">Dcaron;</code> </td> <td> U+0010E </td> </tr><tr><td> <code title="">Dcy;</code> </td> <td> U+00414 </td> </tr><tr><td> <code title="">Del;</code> </td> <td> U+02207 </td> </tr><tr><td> <code title="">Delta;</code> </t> <td> U+00394 </td> </tr><tr><td> <code title="">Dfr;</code> </td> <td> U+1D507 </td> </tr><tr><td> <code title="">DiacriticalAcute;</code> </td> <td> U+000B4 </td> </tr><tr><td> <code title="">DiacriticalDot;</code> </td> <td> U+002D9 </td> </tr><tr><td> <code title="">DiacriticalDoubleAcute;</code> </td> <td> U+002DD </td> </tr><tr><td> <code title="">DiacriticalGrave;</code> </td> <td> U+00060 </td> </tr><tr><td> <code title="">DiacriticalTilde;</code> </td> <td> U+002DC </td> </tr><tr><td> <code title="">Diamond;</code> </td> <td> U+022C4 </td> </tr><tr><td> <code title="">DifferentialD;</code> </td> <td> U+02146 </td> </tr><tr><td> <code title="">Dopf;</code> </td> <td> U+1D53B </td> </tr><tr><td> <code title="">Dot;</code> </td> <td> U+000A8 </td> </tr><tr><td> <code title="">DotDot;</code> </td> <td> U+020DC </td> </tr><tr><td> <code title="">DotEqual;</code> </td> <td> U+02250 </td> </tr><tr><td> <code title="">DoubleContourIntegral;</code> </td> <td> U+0222F </td> </tr><tr><td> <code title="">DoubeDot;</code> </td> <td> U+000A8 </td> </tr><tr><td> <code title="">DoubleDownArrow;</code> </td> <td> U+021D3 </td> </tr><tr><td> <code title="">DoubleLeftArrow;</code> </td> <td> U+021D0 </td> </tr><tr><td> <code title="">DoubleLeftRightArrow;</code> </td> <td> U+021D4 </td> </tr><tr><td> <code title="">DoubleLeftTee;</code> </td> <td> U+02AE4 </td> </tr><tr><td> <code title="">DoubleLongLeftArrow;</code> </td> <td> U+027F8 </td> </tr><tr><td> <code title="">DoubleLongLeftRightArrow;</code> </td> <td> U+027FA </td> </tr><tr><td> <code title="">DoubleLongRightArrow;</code> </td> <td> U+027F9 </td> </tr><tr><td> <code title="">DoubleRightArrow;</code> </td> <td> U+021D2 </td> </tr><tr><td> <code title="">DoubleRightTee;</code> </td> <td> U+022A8 </td> </tr><tr><td> <code title="">DoubleUpArrow;</code> </td> <td> U+021D1 </td> </tr><tr><td> <code title="">DoubleUpDownArrow;</code> </td> <td> U+021D5 </td> </tr><tr><td> <code title="">DoubleVerticalBar;</code> </td> <td> U+02225 </td> </tr><tr><td> <code title"">DownArrow;</code> </td> <td> U+02193 </td> </tr><tr><td> <code title="">DownArrowBar;</code> </td> <td> U+02913 </td> </tr><tr><td> <code title="">DownArrowUpArrow;</code> </td> <td> U+021F5 </td> </tr><tr><td> <code title="">DownBreve;</code> </td> <td> U+00311 </td> </tr><tr><td> <code title="">DownLeftRightVector;</code> </td> <td> U+02950 </td> </tr><tr><td> <code title="">DownLeftTeeVector;</code> </td> <td> U+0295E </td> </tr><tr><td> <code title="">DownLeftVector;</code> </td> <td> U+021BD </td> </tr><tr><td> <code title="">DownLeftVectorBar;</code> </td> <td> U+02956 </td> </tr><tr><td> <code title="">DownRightTeeVector;</code> </td> <td> U+0295F </td> </tr><tr><td> <code title="">DownRightVector;</code> </td> <td> U+021C1 </td> </tr><tr><td> <code title="">DownRightVectorBar;</code> </td> <td> U+02957 </td> </tr><tr><td> <code title="">DownTee;</code> </td> <td> U+022A4 </td> </tr><tr><td> <code title="">DownTeeArrow;</code> </td> <td> U+021A7 </td> </tr><tr><td> <code title="">Downarrow;</code></td> <td> U+021D3 </td> </tr><tr><td> <code title="">Dscr;</code> </td> <td> U+1D49F </td> </tr><tr><td> <code title="">Dstrok;</code> </td> <td> U+00110 </td> </tr><tr><td> <code title="">ENG;</code> </td> <td> U+0014A </td> </tr><tr><td> <code title="">ETH;</code> </td> <td> U+000D0 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Eacute;</code> </td> <td> U+000C9 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Ecaron;</code> </td> <td> U+0011A </td> </tr><tr><td> <code title="">Ecirc;</code> </td> <td> U+000CA </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Ecy;</code> </td> <td> U+0042D </td> </tr><tr><td> <code title="">Edot;</code> </td> <td> U+00116 </td> </tr><tr><td> <code title="">Efr;</code> </td> <td> U+1D508 </td> </tr><tr><td> <code title="">Egrave;</code> </td> <td> U+000C8 </td> </tr><!-- (invalid entity with missing emicolon for legacy support only) --><tr><td> <code title="">Element;</code> </td> <td> U+02208 </td> </tr><tr><td> <code title="">Emacr;</code> </td> <td> U+00112 </td> </tr><tr><td> <code title="">EmptySmallSquare;</code> </td> <td> U+025FB </td> </tr><tr><td> <code title="">EmptyVerySmallSquare;</code> </td> <td> U+025AB </td> </tr><tr><td> <code title="">Eogon;</code> </td> <td> U+00118 </td> </tr><tr><td> <code title="">Eopf;</code> </td> <td> U+1D53C </td> </tr><tr><td> <code title="">Epsilon;</code> </td> <td> U+00395 </td> </tr><tr><td> <code title="">Equal;</code> </td> <td> U+02A75 </td> </tr><tr><td> <code title="">EqualTilde;</code> </td> <td> U+02242 </td> </tr><tr><td> <code title="">Equilibrium;</code> </td> <td> U+021CC </td> </tr><tr><td> <code title="">Escr;</code> </td> <td> U+02130 </td> </tr><tr><td> <code title="">Esim;</code> </td> <td> U+02A73 </td> </tr><tr><td> <code title="">Eta;</code> </td> <td> U+00397 </td> </tr><tr><td> <code title="">Euml;</code> </td> <td> U+000CB </td> </t><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Exists;</code> </td> <td> U+02203 </td> </tr><tr><td> <code title="">ExponentialE;</code> </td> <td> U+02147 </td> </tr><tr><td> <code title="">Fcy;</code> </td> <td> U+00424 </td> </tr><tr><td> <code title="">Ffr;</code> </td> <td> U+1D509 </td> </tr><tr><td> <code title="">FilledSmallSquare;</code> </td> <td> U+025FC </td> </tr><tr><td> <code title="">FilledVerySmallSquare;</code> </td> <td> U+025AA </td> </tr><tr><td> <code title="">Fopf;</code> </td> <td> U+1D53D </td> </tr><tr><td> <code title="">ForAll;</code> </td> <td> U+02200 </td> </tr><tr><td> <code title="">Fouriertrf;</code> </td> <td> U+02131 </td> </tr><tr><td> <code title="">Fscr;</code> </td> <td> U+02131 </td> </tr><tr><td> <code title="">GJcy;</code> </td> <td> U+00403 </td> </tr><tr><td> <code title="">GT;</code> </td> <td> U+0003E </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Gamma</code> </td> <td> U+00393 </td> </tr><tr><td> <code title="">Gammad;</code> </td> <td> U+003DC </td> </tr><tr><td> <code title="">Gbreve;</code> </td> <td> U+0011E </td> </tr><tr><td> <code title="">Gcedil;</code> </td> <td> U+00122 </td> </tr><tr><td> <code title="">Gcirc;</code> </td> <td> U+0011C </td> </tr><tr><td> <code title="">Gcy;</code> </td> <td> U+00413 </td> </tr><tr><td> <code title="">Gdot;</code> </td> <td> U+00120 </td> </tr><tr><td> <code title="">Gfr;</code> </td> <td> U+1D50A </td> </tr><tr><td> <code title="">Gg;</code> </td> <td> U+022D9 </td> </tr><tr><td> <code title="">Gopf;</code> </td> <td> U+1D53E </td> </tr><tr><td> <code title="">GreaterEqual;</code> </td> <td> U+02265 </td> </tr><tr><td> <code title="">GreaterEqualLess;</code> </td> <td> U+022DB </td> </tr><tr><td> <code title="">GreaterFullEqual;</code> </td> <td> U+02267 </td> </tr><tr><td> <code title="">GreaterGreater;</code> </td> <td> U+02AA2 </td> </tr><tr><td> <code title="">GreaterLess;</code> </td> <td> U+02277 </td></tr><tr><td> <code title="">GreaterSlantEqual;</code> </td> <td> U+02A7E </td> </tr><tr><td> <code title="">GreaterTilde;</code> </td> <td> U+02273 </td> </tr><tr><td> <code title="">Gscr;</code> </td> <td> U+1D4A2 </td> </tr><tr><td> <code title="">Gt;</code> </td> <td> U+0226B </td> </tr><tr><td> <code title="">HARDcy;</code> </td> <td> U+0042A </td> </tr><tr><td> <code title="">Hacek;</code> </td> <td> U+002C7 </td> </tr><tr><td> <code title="">Hat;</code> </td> <td> U+0005E </td> </tr><tr><td> <code title="">Hcirc;</code> </td> <td> U+00124 </td> </tr><tr><td> <code title="">Hfr;</code> </td> <td> U+0210C </td> </tr><tr><td> <code title="">HilbertSpace;</code> </td> <td> U+0210B </td> </tr><tr><td> <code title="">Hopf;</code> </td> <td> U+0210D </td> </tr><tr><td> <code title="">HorizontalLine;</code> </td> <td> U+02500 </td> </tr><tr><td> <code title="">Hscr;</code> </td> <td> U+0210B </td> </tr><tr><td> <code title="">Hstrok;</code> </td> <td> U+00126 </td> </tr><tr><td> <code title="">HumpDownHump;<code> </td> <td> U+0224E </td> </tr><tr><td> <code title="">HumpEqual;</code> </td> <td> U+0224F </td> </tr><tr><td> <code title="">IEcy;</code> </td> <td> U+00415 </td> </tr><tr><td> <code title="">IJlig;</code> </td> <td> U+00132 </td> </tr><tr><td> <code title="">IOcy;</code> </td> <td> U+00401 </td> </tr><tr><td> <code title="">Iacute;</code> </td> <td> U+000CD </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Icirc;</code> </td> <td> U+000CE </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Icy;</code> </td> <td> U+00418 </td> </tr><tr><td> <code title="">Idot;</code> </td> <td> U+00130 </td> </tr><tr><td> <code title="">Ifr;</code> </td> <td> U+02111 </td> </tr><tr><td> <code title="">Igrave;</code> </td> <td> U+000CC </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Im;</code> </td> <td> U+02111 </td> </tr><tr><td> <code title="">Imcr;</code> </td> <td> U+0012A </td> </tr><tr><td> <code title="">ImaginaryI;</code> </td> <td> U+02148 </td> </tr><tr><td> <code title="">Implies;</code> </td> <td> U+021D2 </td> </tr><tr><td> <code title="">Int;</code> </td> <td> U+0222C </td> </tr><tr><td> <code title="">Integral;</code> </td> <td> U+0222B </td> </tr><tr><td> <code title="">Intersection;</code> </td> <td> U+022C2 </td> </tr><tr><td> <code title="">InvisibleComma;</code> </td> <td> U+02063 </td> </tr><tr><td> <code title="">InvisibleTimes;</code> </td> <td> U+02062 </td> </tr><tr><td> <code title="">Iogon;</code> </td> <td> U+0012E </td> </tr><tr><td> <code title="">Iopf;</code> </td> <td> U+1D540 </td> </tr><tr><td> <code title="">Iota;</code> </td> <td> U+00399 </td> </tr><tr><td> <code title="">Iscr;</code> </td> <td> U+02110 </td> </tr><tr><td> <code title="">Itilde;</code> </td> <td> U+00128 </td> </tr><tr><td> <code title="">Iukcy;</code> </td> <td> U+00406 </td> </tr><tr><td> <code title="">Iuml;</code> </td> <td> U+000CF </td> </tr<!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Jcirc;</code> </td> <td> U+00134 </td> </tr><tr><td> <code title="">Jcy;</code> </td> <td> U+00419 </td> </tr><tr><td> <code title="">Jfr;</code> </td> <td> U+1D50D </td> </tr><tr><td> <code title="">Jopf;</code> </td> <td> U+1D541 </td> </tr><tr><td> <code title="">Jscr;</code> </td> <td> U+1D4A5 </td> </tr><tr><td> <code title="">Jsercy;</code> </td> <td> U+00408 </td> </tr><tr><td> <code title="">Jukcy;</code> </td> <td> U+00404 </td> </tr><tr><td> <code title="">KHcy;</code> </td> <td> U+00425 </td> </tr><tr><td> <code title="">KJcy;</code> </td> <td> U+0040C </td> </tr><tr><td> <code title="">Kappa;</code> </td> <td> U+0039A </td> </tr><tr><td> <code title="">Kcedil;</code> </td> <td> U+00136 </td> </tr><tr><td> <code title="">Kcy;</code> </td> <td> U+0041A </td> </tr><tr><td> <code title="">Kfr;</code> </td> <td> U+1D50E </td> </tr><tr><td> <code title="">Kopf;</code> </td> <td> U+1D542 </td> </tr><tr><td> code title="">Kscr;</code> </td> <td> U+1D4A6 </td> </tr><tr><td> <code title="">LJcy;</code> </td> <td> U+00409 </td> </tr><tr><td> <code title="">LT;</code> </td> <td> U+0003C </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Lacute;</code> </td> <td> U+00139 </td> </tr><tr><td> <code title="">Lambda;</code> </td> <td> U+0039B </td> </tr><tr><td> <code title="">Lang;</code> </td> <td> U+027EA </td> </tr><tr><td> <code title="">Laplacetrf;</code> </td> <td> U+02112 </td> </tr><tr><td> <code title="">Larr;</code> </td> <td> U+0219E </td> </tr><tr><td> <code title="">Lcaron;</code> </td> <td> U+0013D </td> </tr><tr><td> <code title="">Lcedil;</code> </td> <td> U+0013B </td> </tr><tr><td> <code title="">Lcy;</code> </td> <td> U+0041B </td> </tr><tr><td> <code title="">LeftAngleBracket;</code> </td> <td> U+027E8 </td> </tr><tr><td> <code title="">LeftArrow;</code> </td> <td> U+02190 </td> </tr><tr><td> <code title="">LeftArrowBar;</code> </td> <td> U+0214 </td> </tr><tr><td> <code title="">LeftArrowRightArrow;</code> </td> <td> U+021C6 </td> </tr><tr><td> <code title="">LeftCeiling;</code> </td> <td> U+02308 </td> </tr><tr><td> <code title="">LeftDoubleBracket;</code> </td> <td> U+027E6 </td> </tr><tr><td> <code title="">LeftDownTeeVector;</code> </td> <td> U+02961 </td> </tr><tr><td> <code title="">LeftDownVector;</code> </td> <td> U+021C3 </td> </tr><tr><td> <code title="">LeftDownVectorBar;</code> </td> <td> U+02959 </td> </tr><tr><td> <code title="">LeftFloor;</code> </td> <td> U+0230A </td> </tr><tr><td> <code title="">LeftRightArrow;</code> </td> <td> U+02194 </td> </tr><tr><td> <code title="">LeftRightVector;</code> </td> <td> U+0294E </td> </tr><tr><td> <code title="">LeftTee;</code> </td> <td> U+022A3 </td> </tr><tr><td> <code title="">LeftTeeArrow;</code> </td> <td> U+021A4 </td> </tr><tr><td> <code title="">LeftTeeVector;</code> </td> <td> U+0295A </td> </tr><tr><td> <code title="">LeftTriangle;</code> </td> <td> U+022B2 </td> </tr><tr><td> <cod title="">LeftTriangleBar;</code> </td> <td> U+029CF </td> </tr><tr><td> <code title="">LeftTriangleEqual;</code> </td> <td> U+022B4 </td> </tr><tr><td> <code title="">LeftUpDownVector;</code> </td> <td> U+02951 </td> </tr><tr><td> <code title="">LeftUpTeeVector;</code> </td> <td> U+02960 </td> </tr><tr><td> <code title="">LeftUpVector;</code> </td> <td> U+021BF </td> </tr><tr><td> <code title="">LeftUpVectorBar;</code> </td> <td> U+02958 </td> </tr><tr><td> <code title="">LeftVector;</code> </td> <td> U+021BC </td> </tr><tr><td> <code title="">LeftVectorBar;</code> </td> <td> U+02952 </td> </tr><tr><td> <code title="">Leftarrow;</code> </td> <td> U+021D0 </td> </tr><tr><td> <code title="">Leftrightarrow;</code> </td> <td> U+021D4 </td> </tr><tr><td> <code title="">LessEqualGreater;</code> </td> <td> U+022DA </td> </tr><tr><td> <code title="">LessFullEqual;</code> </td> <td> U+02266 </td> </tr><tr><td> <code title="">LessGreater;</code> </td> <td> U+02276 </td> </tr><tr><td> <code title="">LessLess;</code> /td> <td> U+02AA1 </td> </tr><tr><td> <code title="">LessSlantEqual;</code> </td> <td> U+02A7D </td> </tr><tr><td> <code title="">LessTilde;</code> </td> <td> U+02272 </td> </tr><tr><td> <code title="">Lfr;</code> </td> <td> U+1D50F </td> </tr><tr><td> <code title="">Ll;</code> </td> <td> U+022D8 </td> </tr><tr><td> <code title="">Lleftarrow;</code> </td> <td> U+021DA </td> </tr><tr><td> <code title="">Lmidot;</code> </td> <td> U+0013F </td> </tr><tr><td> <code title="">LongLeftArrow;</code> </td> <td> U+027F5 </td> </tr><tr><td> <code title="">LongLeftRightArrow;</code> </td> <td> U+027F7 </td> </tr><tr><td> <code title="">LongRightArrow;</code> </td> <td> U+027F6 </td> </tr><tr><td> <code title="">Longleftarrow;</code> </td> <td> U+027F8 </td> </tr><tr><td> <code title="">Longleftrightarrow;</code> </td> <td> U+027FA </td> </tr><tr><td> <code title="">Longrightarrow;</code> </td> <td> U+027F9 </td> </tr><tr><td> <code title="">Lopf;</code> </td> <td> U+1D543 </td> </tr><tr><td> <code title="">LowerLeftArrw;</code> </td> <td> U+02199 </td> </tr><tr><td> <code title="">LowerRightArrow;</code> </td> <td> U+02198 </td> </tr><tr><td> <code title="">Lscr;</code> </td> <td> U+02112 </td> </tr><tr><td> <code title="">Lsh;</code> </td> <td> U+021B0 </td> </tr><tr><td> <code title="">Lstrok;</code> </td> <td> U+00141 </td> </tr><tr><td> <code title="">Lt;</code> </td> <td> U+0226A </td> </tr><tr><td> <code title="">Map;</code> </td> <td> U+02905 </td> </tr><tr><td> <code title="">Mcy;</code> </td> <td> U+0041C </td> </tr><tr><td> <code title="">MediumSpace;</code> </td> <td> U+0205F </td> </tr><tr><td> <code title="">Mellintrf;</code> </td> <td> U+02133 </td> </tr><tr><td> <code title="">Mfr;</code> </td> <td> U+1D510 </td> </tr><tr><td> <code title="">MinusPlus;</code> </td> <td> U+02213 </td> </tr><tr><td> <code title="">Mopf;</code> </td> <td> U+1D544 </td> </tr><tr><td> <code title="">Mscr;</code> </td> <td> U+02133 </td> </tr><tr><td> <code title="">Mu;</code> </td> <td> U+0039C </td> </tr><tr><td> <code title=">NJcy;</code> </td> <td> U+0040A </td> </tr><tr><td> <code title="">Nacute;</code> </td> <td> U+00143 </td> </tr><tr><td> <code title="">Ncaron;</code> </td> <td> U+00147 </td> </tr><tr><td> <code title="">Ncedil;</code> </td> <td> U+00145 </td> </tr><tr><td> <code title="">Ncy;</code> </td> <td> U+0041D </td> </tr><tr><td> <code title="">NegativeMediumSpace;</code> </td> <td> U+0200B </td> </tr><tr><td> <code title="">NegativeThickSpace;</code> </td> <td> U+0200B </td> </tr><tr><td> <code title="">NegativeThinSpace;</code> </td> <td> U+0200B </td> </tr><tr><td> <code title="">NegativeVeryThinSpace;</code> </td> <td> U+0200B </td> </tr><tr><td> <code title="">NestedGreaterGreater;</code> </td> <td> U+0226B </td> </tr><tr><td> <code title="">NestedLessLess;</code> </td> <td> U+0226A </td> </tr><tr><td> <code title="">NewLine;</code> </td> <td> U+0000A </td> </tr><tr><td> <code title="">Nfr;</code> </td> <td> U+1D511 </td> </tr><tr><td> <code title="">NoBreak;</code> </td> <td> U+02060 </td> </tr><tr><td> <coe title="">NonBreakingSpace;</code> </td> <td> U+000A0 </td> </tr><tr><td> <code title="">Nopf;</code> </td> <td> U+02115 </td> </tr><tr><td> <code title="">Not;</code> </td> <td> U+02AEC </td> </tr><tr><td> <code title="">NotCongruent;</code> </td> <td> U+02262 </td> </tr><tr><td> <code title="">NotCupCap;</code> </td> <td> U+0226D </td> </tr><tr><td> <code title="">NotDoubleVerticalBar;</code> </td> <td> U+02226 </td> </tr><tr><td> <code title="">NotElement;</code> </td> <td> U+02209 </td> </tr><tr><td> <code title="">NotEqual;</code> </td> <td> U+02260 </td> </tr><tr><td> <code title="">NotExists;</code> </td> <td> U+02204 </td> </tr><tr><td> <code title="">NotGreater;</code> </td> <td> U+0226F </td> </tr><tr><td> <code title="">NotGreaterEqual;</code> </td> <td> U+02271 </td> </tr><tr><td> <code title="">NotGreaterLess;</code> </td> <td> U+02279 </td> </tr><tr><td> <code title="">NotGreaterTilde;</code> </td> <td> U+02275 </td> </tr><tr><td> <code title="">NotLeftTriangle;</code> </td> <td> U+022EA </td </tr><tr><td> <code title="">NotLeftTriangleEqual;</code> </td> <td> U+022EC </td> </tr><tr><td> <code title="">NotLess;</code> </td> <td> U+0226E </td> </tr><tr><td> <code title="">NotLessEqual;</code> </td> <td> U+02270 </td> </tr><tr><td> <code title="">NotLessGreater;</code> </td> <td> U+02278 </td> </tr><tr><td> <code title="">NotLessTilde;</code> </td> <td> U+02274 </td> </tr><tr><td> <code title="">NotPrecedes;</code> </td> <td> U+02280 </td> </tr><tr><td> <code title="">NotPrecedesSlantEqual;</code> </td> <td> U+022E0 </td> </tr><tr><td> <code title="">NotReverseElement;</code> </td> <td> U+0220C </td> </tr><tr><td> <code title="">NotRightTriangle;</code> </td> <td> U+022EB </td> </tr><tr><td> <code title="">NotRightTriangleEqual;</code> </td> <td> U+022ED </td> </tr><tr><td> <code title="">NotSquareSubsetEqual;</code> </td> <td> U+022E2 </td> </tr><tr><td> <code title="">NotSquareSupersetEqual;</code> </td> <td> U+022E3 </td> </tr><tr><td> <code title="">NotSubsetEqual;</code> </td> <td> U+02288 <td> </tr><tr><td> <code title="">NotSucceeds;</code> </td> <td> U+02281 </td> </tr><tr><td> <code title="">NotSucceedsSlantEqual;</code> </td> <td> U+022E1 </td> </tr><tr><td> <code title="">NotSupersetEqual;</code> </td> <td> U+02289 </td> </tr><tr><td> <code title="">NotTilde;</code> </td> <td> U+02241 </td> </tr><tr><td> <code title="">NotTildeEqual;</code> </td> <td> U+02244 </td> </tr><tr><td> <code title="">NotTildeFullEqual;</code> </td> <td> U+02247 </td> </tr><tr><td> <code title="">NotTildeTilde;</code> </td> <td> U+02249 </td> </tr><tr><td> <code title="">NotVerticalBar;</code> </td> <td> U+02224 </td> </tr><tr><td> <code title="">Nscr;</code> </td> <td> U+1D4A9 </td> </tr><tr><td> <code title="">Ntilde;</code> </td> <td> U+000D1 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Nu;</code> </td> <td> U+0039D </td> </tr><tr><td> <code title="">OElig;</code> </td> <td> U+00152 </td> </tr><tr><td> <code title="">Oacute;</code> </td> <td> U+0003 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Ocirc;</code> </td> <td> U+000D4 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Ocy;</code> </td> <td> U+0041E </td> </tr><tr><td> <code title="">Odblac;</code> </td> <td> U+00150 </td> </tr><tr><td> <code title="">Ofr;</code> </td> <td> U+1D512 </td> </tr><tr><td> <code title="">Ograve;</code> </td> <td> U+000D2 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Omacr;</code> </td> <td> U+0014C </td> </tr><tr><td> <code title="">Omega;</code> </td> <td> U+003A9 </td> </tr><tr><td> <code title="">Omicron;</code> </td> <td> U+0039F </td> </tr><tr><td> <code title="">Oopf;</code> </td> <td> U+1D546 </td> </tr><tr><td> <code title="">OpenCurlyDoubleQuote;</code> </td> <td> U+0201C </td> </tr><tr><td> <code title="">OpenCurlyQuote;</code> </td> <td> U+02018 </td> </tr><tr><td> <code title=">Or;</code> </td> <td> U+02A54 </td> </tr><tr><td> <code title="">Oscr;</code> </td> <td> U+1D4AA </td> </tr><tr><td> <code title="">Oslash;</code> </td> <td> U+000D8 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Otilde;</code> </td> <td> U+000D5 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Otimes;</code> </td> <td> U+02A37 </td> </tr><tr><td> <code title="">Ouml;</code> </td> <td> U+000D6 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">OverBar;</code> </td> <td> U+0203E </td> </tr><tr><td> <code title="">OverBrace;</code> </td> <td> U+023DE </td> </tr><tr><td> <code title="">OverBracket;</code> </td> <td> U+023B4 </td> </tr><tr><td> <code title="">OverParenthesis;</code> </td> <td> U+023DC </td> </tr><tr><td> <code title="">PartialD;</code> </td> <td> U+02202 </td> </tr><tr><td> <code title="">Pcy;</code> </td> <td> U+0041F </t> </tr><tr><td> <code title="">Pfr;</code> </td> <td> U+1D513 </td> </tr><tr><td> <code title="">Phi;</code> </td> <td> U+003A6 </td> </tr><tr><td> <code title="">Pi;</code> </td> <td> U+003A0 </td> </tr><tr><td> <code title="">PlusMinus;</code> </td> <td> U+000B1 </td> </tr><tr><td> <code title="">Poincareplane;</code> </td> <td> U+0210C </td> </tr><tr><td> <code title="">Popf;</code> </td> <td> U+02119 </td> </tr><tr><td> <code title="">Pr;</code> </td> <td> U+02ABB </td> </tr><tr><td> <code title="">Precedes;</code> </td> <td> U+0227A </td> </tr><tr><td> <code title="">PrecedesEqual;</code> </td> <td> U+02AAF </td> </tr><tr><td> <code title="">PrecedesSlantEqual;</code> </td> <td> U+0227C </td> </tr><tr><td> <code title="">PrecedesTilde;</code> </td> <td> U+0227E </td> </tr><tr><td> <code title="">Prime;</code> </td> <td> U+02033 </td> </tr><tr><td> <code title="">Product;</code> </td> <td> U+0220F </td> </tr><tr><td> <code title="">Proportion;</code> </td> <td> U+02237 </td> </tr><tr><td> <code title=""Proportional;</code> </td> <td> U+0221D </td> </tr><tr><td> <code title="">Pscr;</code> </td> <td> U+1D4AB </td> </tr><tr><td> <code title="">Psi;</code> </td> <td> U+003A8 </td> </tr><tr><td> <code title="">QUOT;</code> </td> <td> U+00022 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Qfr;</code> </td> <td> U+1D514 </td> </tr><tr><td> <code title="">Qopf;</code> </td> <td> U+0211A </td> </tr><tr><td> <code title="">Qscr;</code> </td> <td> U+1D4AC </td> </tr><tr><td> <code title="">RBarr;</code> </td> <td> U+02910 </td> </tr><tr><td> <code title="">REG;</code> </td> <td> U+000AE </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Racute;</code> </td> <td> U+00154 </td> </tr><tr><td> <code title="">Rang;</code> </td> <td> U+027EB </td> </tr><tr><td> <code title="">Rarr;</code> </td> <td> U+021A0 </td> </tr><tr><td> <code title="">Rarrtl;</code> </td> <td> U+02916 </td> </tr><tr><td> <code title=">Rcaron;</code> </td> <td> U+00158 </td> </tr><tr><td> <code title="">Rcedil;</code> </td> <td> U+00156 </td> </tr><tr><td> <code title="">Rcy;</code> </td> <td> U+00420 </td> </tr><tr><td> <code title="">Re;</code> </td> <td> U+0211C </td> </tr><tr><td> <code title="">ReverseElement;</code> </td> <td> U+0220B </td> </tr><tr><td> <code title="">ReverseEquilibrium;</code> </td> <td> U+021CB </td> </tr><tr><td> <code title="">ReverseUpEquilibrium;</code> </td> <td> U+0296F </td> </tr><tr><td> <code title="">Rfr;</code> </td> <td> U+0211C </td> </tr><tr><td> <code title="">Rho;</code> </td> <td> U+003A1 </td> </tr><tr><td> <code title="">RightAngleBracket;</code> </td> <td> U+027E9 </td> </tr><tr><td> <code title="">RightArrow;</code> </td> <td> U+02192 </td> </tr><tr><td> <code title="">RightArrowBar;</code> </td> <td> U+021E5 </td> </tr><tr><td> <code title="">RightArrowLeftArrow;</code> </td> <td> U+021C4 </td> </tr><tr><td> <code title="">RightCeiling;</code> </td> <td> U+02309 </td> </tr><tr><td> <code ttle="">RightDoubleBracket;</code> </td> <td> U+027E7 </td> </tr><tr><td> <code title="">RightDownTeeVector;</code> </td> <td> U+0295D </td> </tr><tr><td> <code title="">RightDownVector;</code> </td> <td> U+021C2 </td> </tr><tr><td> <code title="">RightDownVectorBar;</code> </td> <td> U+02955 </td> </tr><tr><td> <code title="">RightFloor;</code> </td> <td> U+0230B </td> </tr><tr><td> <code title="">RightTee;</code> </td> <td> U+022A2 </td> </tr><tr><td> <code title="">RightTeeArrow;</code> </td> <td> U+021A6 </td> </tr><tr><td> <code title="">RightTeeVector;</code> </td> <td> U+0295B </td> </tr><tr><td> <code title="">RightTriangle;</code> </td> <td> U+022B3 </td> </tr><tr><td> <code title="">RightTriangleBar;</code> </td> <td> U+029D0 </td> </tr><tr><td> <code title="">RightTriangleEqual;</code> </td> <td> U+022B5 </td> </tr><tr><td> <code title="">RightUpDownVector;</code> </td> <td> U+0294F </td> </tr><tr><td> <code title="">RightUpTeeVector;</code> </td> <td> U+0295C </td> </tr><tr><td> <code title="">RihtUpVector;</code> </td> <td> U+021BE </td> </tr><tr><td> <code title="">RightUpVectorBar;</code> </td> <td> U+02954 </td> </tr><tr><td> <code title="">RightVector;</code> </td> <td> U+021C0 </td> </tr><tr><td> <code title="">RightVectorBar;</code> </td> <td> U+02953 </td> </tr><tr><td> <code title="">Rightarrow;</code> </td> <td> U+021D2 </td> </tr><tr><td> <code title="">Ropf;</code> </td> <td> U+0211D </td> </tr><tr><td> <code title="">RoundImplies;</code> </td> <td> U+02970 </td> </tr><tr><td> <code title="">Rrightarrow;</code> </td> <td> U+021DB </td> </tr><tr><td> <code title="">Rscr;</code> </td> <td> U+0211B </td> </tr><tr><td> <code title="">Rsh;</code> </td> <td> U+021B1 </td> </tr><tr><td> <code title="">RuleDelayed;</code> </td> <td> U+029F4 </td> </tr><tr><td> <code title="">SHCHcy;</code> </td> <td> U+00429 </td> </tr><tr><td> <code title="">SHcy;</code> </td> <td> U+00428 </td> </tr><tr><td> <code title="">SOFTcy;</code> </td> <td> U+0042C </td> </tr><tr><td> <code title="">Sacute;</code> </t> <td> U+0015A </td> </tr><tr><td> <code title="">Sc;</code> </td> <td> U+02ABC </td> </tr><tr><td> <code title="">Scaron;</code> </td> <td> U+00160 </td> </tr><tr><td> <code title="">Scedil;</code> </td> <td> U+0015E </td> </tr><tr><td> <code title="">Scirc;</code> </td> <td> U+0015C </td> </tr><tr><td> <code title="">Scy;</code> </td> <td> U+00421 </td> </tr><tr><td> <code title="">Sfr;</code> </td> <td> U+1D516 </td> </tr><tr><td> <code title="">ShortDownArrow;</code> </td> <td> U+02193 </td> </tr><tr><td> <code title="">ShortLeftArrow;</code> </td> <td> U+02190 </td> </tr><tr><td> <code title="">ShortRightArrow;</code> </td> <td> U+02192 </td> </tr><tr><td> <code title="">ShortUpArrow;</code> </td> <td> U+02191 </td> </tr><tr><td> <code title="">Sigma;</code> </td> <td> U+003A3 </td> </tr><tr><td> <code title="">SmallCircle;</code> </td> <td> U+02218 </td> </tr><tr><td> <code title="">Sopf;</code> </td> <td> U+1D54A </td> </tr><tr><td> <code title="">Sqrt;</code> </td> <td> U+0221A </td> </tr><tr><td> <ode title="">Square;</code> </td> <td> U+025A1 </td> </tr><tr><td> <code title="">SquareIntersection;</code> </td> <td> U+02293 </td> </tr><tr><td> <code title="">SquareSubset;</code> </td> <td> U+0228F </td> </tr><tr><td> <code title="">SquareSubsetEqual;</code> </td> <td> U+02291 </td> </tr><tr><td> <code title="">SquareSuperset;</code> </td> <td> U+02290 </td> </tr><tr><td> <code title="">SquareSupersetEqual;</code> </td> <td> U+02292 </td> </tr><tr><td> <code title="">SquareUnion;</code> </td> <td> U+02294 </td> </tr><tr><td> <code title="">Sscr;</code> </td> <td> U+1D4AE </td> </tr><tr><td> <code title="">Star;</code> </td> <td> U+022C6 </td> </tr><tr><td> <code title="">Sub;</code> </td> <td> U+022D0 </td> </tr><tr><td> <code title="">Subset;</code> </td> <td> U+022D0 </td> </tr><tr><td> <code title="">SubsetEqual;</code> </td> <td> U+02286 </td> </tr><tr><td> <code title="">Succeeds;</code> </td> <td> U+0227B </td> </tr><tr><td> <code title="">SucceedsEqual;</code> </td> <td> U+02AB0 </td> </tr><tr><d> <code title="">SucceedsSlantEqual;</code> </td> <td> U+0227D </td> </tr><tr><td> <code title="">SucceedsTilde;</code> </td> <td> U+0227F </td> </tr><tr><td> <code title="">SuchThat;</code> </td> <td> U+0220B </td> </tr><tr><td> <code title="">Sum;</code> </td> <td> U+02211 </td> </tr><tr><td> <code title="">Sup;</code> </td> <td> U+022D1 </td> </tr><tr><td> <code title="">Superset;</code> </td> <td> U+02283 </td> </tr><tr><td> <code title="">SupersetEqual;</code> </td> <td> U+02287 </td> </tr><tr><td> <code title="">Supset;</code> </td> <td> U+022D1 </td> </tr><tr><td> <code title="">THORN;</code> </td> <td> U+000DE </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">TRADE;</code> </td> <td> U+02122 </td> </tr><tr><td> <code title="">TSHcy;</code> </td> <td> U+0040B </td> </tr><tr><td> <code title="">TScy;</code> </td> <td> U+00426 </td> </tr><tr><td> <code title="">Tab;</code> </td> <td> U+00009 </td> </tr><tr><td> <code title="">Tau;</code> </td> <d> U+003A4 </td> </tr><tr><td> <code title="">Tcaron;</code> </td> <td> U+00164 </td> </tr><tr><td> <code title="">Tcedil;</code> </td> <td> U+00162 </td> </tr><tr><td> <code title="">Tcy;</code> </td> <td> U+00422 </td> </tr><tr><td> <code title="">Tfr;</code> </td> <td> U+1D517 </td> </tr><tr><td> <code title="">Therefore;</code> </td> <td> U+02234 </td> </tr><tr><td> <code title="">Theta;</code> </td> <td> U+00398 </td> </tr><tr><td> <code title="">ThinSpace;</code> </td> <td> U+02009 </td> </tr><tr><td> <code title="">Tilde;</code> </td> <td> U+0223C </td> </tr><tr><td> <code title="">TildeEqual;</code> </td> <td> U+02243 </td> </tr><tr><td> <code title="">TildeFullEqual;</code> </td> <td> U+02245 </td> </tr><tr><td> <code title="">TildeTilde;</code> </td> <td> U+02248 </td> </tr><tr><td> <code title="">Topf;</code> </td> <td> U+1D54B </td> </tr><tr><td> <code title="">TripleDot;</code> </td> <td> U+020DB </td> </tr><tr><td> <code title="">Tscr;</code> </td> <td> U+1D4AF </td> </tr><tr><td> <code title=">Tstrok;</code> </td> <td> U+00166 </td> </tr><tr><td> <code title="">Uacute;</code> </td> <td> U+000DA </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Uarr;</code> </td> <td> U+0219F </td> </tr><tr><td> <code title="">Uarrocir;</code> </td> <td> U+02949 </td> </tr><tr><td> <code title="">Ubrcy;</code> </td> <td> U+0040E </td> </tr><tr><td> <code title="">Ubreve;</code> </td> <td> U+0016C </td> </tr><tr><td> <code title="">Ucirc;</code> </td> <td> U+000DB </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Ucy;</code> </td> <td> U+00423 </td> </tr><tr><td> <code title="">Udblac;</code> </td> <td> U+00170 </td> </tr><tr><td> <code title="">Ufr;</code> </td> <td> U+1D518 </td> </tr><tr><td> <code title="">Ugrave;</code> </td> <td> U+000D9 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Umacr;</code> </td> <td> U+0016A </td> </tr><tr><td> code title="">UnderBar;</code> </td> <td> U+0005F </td> </tr><tr><td> <code title="">UnderBrace;</code> </td> <td> U+023DF </td> </tr><tr><td> <code title="">UnderBracket;</code> </td> <td> U+023B5 </td> </tr><tr><td> <code title="">UnderParenthesis;</code> </td> <td> U+023DD </td> </tr><tr><td> <code title="">Union;</code> </td> <td> U+022C3 </td> </tr><tr><td> <code title="">UnionPlus;</code> </td> <td> U+0228E </td> </tr><tr><td> <code title="">Uogon;</code> </td> <td> U+00172 </td> </tr><tr><td> <code title="">Uopf;</code> </td> <td> U+1D54C </td> </tr><tr><td> <code title="">UpArrow;</code> </td> <td> U+02191 </td> </tr><tr><td> <code title="">UpArrowBar;</code> </td> <td> U+02912 </td> </tr><tr><td> <code title="">UpArrowDownArrow;</code> </td> <td> U+021C5 </td> </tr><tr><td> <code title="">UpDownArrow;</code> </td> <td> U+02195 </td> </tr><tr><td> <code title="">UpEquilibrium;</code> </td> <td> U+0296E </td> </tr><tr><td> <code title="">UpTee;</code> </td> <td> U+022A5 </td> </tr><tr><td> <code titl="">UpTeeArrow;</code> </td> <td> U+021A5 </td> </tr><tr><td> <code title="">Uparrow;</code> </td> <td> U+021D1 </td> </tr><tr><td> <code title="">Updownarrow;</code> </td> <td> U+021D5 </td> </tr><tr><td> <code title="">UpperLeftArrow;</code> </td> <td> U+02196 </td> </tr><tr><td> <code title="">UpperRightArrow;</code> </td> <td> U+02197 </td> </tr><tr><td> <code title="">Upsi;</code> </td> <td> U+003D2 </td> </tr><tr><td> <code title="">Upsilon;</code> </td> <td> U+003A5 </td> </tr><tr><td> <code title="">Uring;</code> </td> <td> U+0016E </td> </tr><tr><td> <code title="">Uscr;</code> </td> <td> U+1D4B0 </td> </tr><tr><td> <code title="">Utilde;</code> </td> <td> U+00168 </td> </tr><tr><td> <code title="">Uuml;</code> </td> <td> U+000DC </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">VDash;</code> </td> <td> U+022AB </td> </tr><tr><td> <code title="">Vbar;</code> </td> <td> U+02AEB </td> </tr><tr><td> <code title="">Vcy;</code> </td> <td> U+00412 /td> </tr><tr><td> <code title="">Vdash;</code> </td> <td> U+022A9 </td> </tr><tr><td> <code title="">Vdashl;</code> </td> <td> U+02AE6 </td> </tr><tr><td> <code title="">Vee;</code> </td> <td> U+022C1 </td> </tr><tr><td> <code title="">Verbar;</code> </td> <td> U+02016 </td> </tr><tr><td> <code title="">Vert;</code> </td> <td> U+02016 </td> </tr><tr><td> <code title="">VerticalBar;</code> </td> <td> U+02223 </td> </tr><tr><td> <code title="">VerticalLine;</code> </td> <td> U+0007C </td> </tr><tr><td> <code title="">VerticalSeparator;</code> </td> <td> U+02758 </td> </tr><tr><td> <code title="">VerticalTilde;</code> </td> <td> U+02240 </td> </tr><tr><td> <code title="">VeryThinSpace;</code> </td> <td> U+0200A </td> </tr><tr><td> <code title="">Vfr;</code> </td> <td> U+1D519 </td> </tr><tr><td> <code title="">Vopf;</code> </td> <td> U+1D54D </td> </tr><tr><td> <code title="">Vscr;</code> </td> <td> U+1D4B1 </td> </tr><tr><td> <code title="">Vvdash;</code> </td> <td> U+022AA </td> </tr><tr><td> <code title=""Wcirc;</code> </td> <td> U+00174 </td> </tr><tr><td> <code title="">Wedge;</code> </td> <td> U+022C0 </td> </tr><tr><td> <code title="">Wfr;</code> </td> <td> U+1D51A </td> </tr><tr><td> <code title="">Wopf;</code> </td> <td> U+1D54E </td> </tr><tr><td> <code title="">Wscr;</code> </td> <td> U+1D4B2 </td> </tr><tr><td> <code title="">Xfr;</code> </td> <td> U+1D51B </td> </tr><tr><td> <code title="">Xi;</code> </td> <td> U+0039E </td> </tr><tr><td> <code title="">Xopf;</code> </td> <td> U+1D54F </td> </tr><tr><td> <code title="">Xscr;</code> </td> <td> U+1D4B3 </td> </tr><tr><td> <code title="">YAcy;</code> </td> <td> U+0042F </td> </tr><tr><td> <code title="">YIcy;</code> </td> <td> U+00407 </td> </tr><tr><td> <code title="">YUcy;</code> </td> <td> U+0042E </td> </tr><tr><td> <code title="">Yacute;</code> </td> <td> U+000DD </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">Ycirc;</code> </td> <td> U+00176 </td> </tr><tr><td> <code title="">Ycy;</code></td> <td> U+0042B </td> </tr><tr><td> <code title="">Yfr;</code> </td> <td> U+1D51C </td> </tr><tr><td> <code title="">Yopf;</code> </td> <td> U+1D550 </td> </tr><tr><td> <code title="">Yscr;</code> </td> <td> U+1D4B4 </td> </tr><tr><td> <code title="">Yuml;</code> </td> <td> U+00178 </td> </tr><tr><td> <code title="">ZHcy;</code> </td> <td> U+00416 </td> </tr><tr><td> <code title="">Zacute;</code> </td> <td> U+00179 </td> </tr><tr><td> <code title="">Zcaron;</code> </td> <td> U+0017D </td> </tr><tr><td> <code title="">Zcy;</code> </td> <td> U+00417 </td> </tr><tr><td> <code title="">Zdot;</code> </td> <td> U+0017B </td> </tr><tr><td> <code title="">ZeroWidthSpace;</code> </td> <td> U+0200B </td> </tr><tr><td> <code title="">Zeta;</code> </td> <td> U+00396 </td> </tr><tr><td> <code title="">Zfr;</code> </td> <td> U+02128 </td> </tr><tr><td> <code title="">Zopf;</code> </td> <td> U+02124 </td> </tr><tr><td> <code title="">Zscr;</code> </td> <td> U+1D4B5 </td> </tr><tr><td> <code title="">aacute;</code> </td <td> U+000E1 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">abreve;</code> </td> <td> U+00103 </td> </tr><tr><td> <code title="">ac;</code> </td> <td> U+0223E </td> </tr><tr><td> <code title="">acd;</code> </td> <td> U+0223F </td> </tr><tr><td> <code title="">acirc;</code> </td> <td> U+000E2 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">acute;</code> </td> <td> U+000B4 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">acy;</code> </td> <td> U+00430 </td> </tr><tr><td> <code title="">aelig;</code> </td> <td> U+000E6 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">af;</code> </td> <td> U+02061 </td> </tr><tr><td> <code title="">afr;</code> </td> <td> U+1D51E </td> </tr><tr><td> <code title="">agrave;</code> </td> <td> U+000E0 </td> </tr><!-- (invalid entity with missing semiclon for legacy support only) --><tr><td> <code title="">alefsym;</code> </td> <td> U+02135 </td> </tr><tr><td> <code title="">aleph;</code> </td> <td> U+02135 </td> </tr><tr><td> <code title="">alpha;</code> </td> <td> U+003B1 </td> </tr><tr><td> <code title="">amacr;</code> </td> <td> U+00101 </td> </tr><tr><td> <code title="">amalg;</code> </td> <td> U+02A3F </td> </tr><tr><td> <code title="">amp;</code> </td> <td> U+00026 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">and;</code> </td> <td> U+02227 </td> </tr><tr><td> <code title="">andand;</code> </td> <td> U+02A55 </td> </tr><tr><td> <code title="">andd;</code> </td> <td> U+02A5C </td> </tr><tr><td> <code title="">andslope;</code> </td> <td> U+02A58 </td> </tr><tr><td> <code title="">andv;</code> </td> <td> U+02A5A </td> </tr><tr><td> <code title="">ang;</code> </td> <td> U+02220 </td> </tr><tr><td> <code title="">ange;</code> </td> <td> U+029A4 </td> </tr><tr><td> <code title="">angle;</code></td> <td> U+02220 </td> </tr><tr><td> <code title="">angmsd;</code> </td> <td> U+02221 </td> </tr><tr><td> <code title="">angmsdaa;</code> </td> <td> U+029A8 </td> </tr><tr><td> <code title="">angmsdab;</code> </td> <td> U+029A9 </td> </tr><tr><td> <code title="">angmsdac;</code> </td> <td> U+029AA </td> </tr><tr><td> <code title="">angmsdad;</code> </td> <td> U+029AB </td> </tr><tr><td> <code title="">angmsdae;</code> </td> <td> U+029AC </td> </tr><tr><td> <code title="">angmsdaf;</code> </td> <td> U+029AD </td> </tr><tr><td> <code title="">angmsdag;</code> </td> <td> U+029AE </td> </tr><tr><td> <code title="">angmsdah;</code> </td> <td> U+029AF </td> </tr><tr><td> <code title="">angrt;</code> </td> <td> U+0221F </td> </tr><tr><td> <code title="">angrtvb;</code> </td> <td> U+022BE </td> </tr><tr><td> <code title="">angrtvbd;</code> </td> <td> U+0299D </td> </tr><tr><td> <code title="">angsph;</code> </td> <td> U+02222 </td> </tr><tr><td> <code title="">angst;</code> </td> <td> U+000C5 </td> </tr><tr><td> code title="">angzarr;</code> </td> <td> U+0237C </td> </tr><tr><td> <code title="">aogon;</code> </td> <td> U+00105 </td> </tr><tr><td> <code title="">aopf;</code> </td> <td> U+1D552 </td> </tr><tr><td> <code title="">ap;</code> </td> <td> U+02248 </td> </tr><tr><td> <code title="">apE;</code> </td> <td> U+02A70 </td> </tr><tr><td> <code title="">apacir;</code> </td> <td> U+02A6F </td> </tr><tr><td> <code title="">ape;</code> </td> <td> U+0224A </td> </tr><tr><td> <code title="">apid;</code> </td> <td> U+0224B </td> </tr><tr><td> <code title="">apos;</code> </td> <td> U+00027 </td> </tr><tr><td> <code title="">approx;</code> </td> <td> U+02248 </td> </tr><tr><td> <code title="">approxeq;</code> </td> <td> U+0224A </td> </tr><tr><td> <code title="">aring;</code> </td> <td> U+000E5 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">ascr;</code> </td> <td> U+1D4B6 </td> </tr><tr><td> <code title="">ast;</code> </td> <td> U+0002A </td> </tr><tr><td> <codetitle="">asymp;</code> </td> <td> U+02248 </td> </tr><tr><td> <code title="">asympeq;</code> </td> <td> U+0224D </td> </tr><tr><td> <code title="">atilde;</code> </td> <td> U+000E3 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">auml;</code> </td> <td> U+000E4 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">awconint;</code> </td> <td> U+02233 </td> </tr><tr><td> <code title="">awint;</code> </td> <td> U+02A11 </td> </tr><tr><td> <code title="">bNot;</code> </td> <td> U+02AED </td> </tr><tr><td> <code title="">backcong;</code> </td> <td> U+0224C </td> </tr><tr><td> <code title="">backepsilon;</code> </td> <td> U+003F6 </td> </tr><tr><td> <code title="">backprime;</code> </td> <td> U+02035 </td> </tr><tr><td> <code title="">backsim;</code> </td> <td> U+0223D </td> </tr><tr><td> <code title="">backsimeq;</code> </td> <td> U+022CD </td> </tr><tr><td> <code title="">barvee;</code> </td> <td> U+02BD </td> </tr><tr><td> <code title="">barwed;</code> </td> <td> U+02305 </td> </tr><tr><td> <code title="">barwedge;</code> </td> <td> U+02305 </td> </tr><tr><td> <code title="">bbrk;</code> </td> <td> U+023B5 </td> </tr><tr><td> <code title="">bbrktbrk;</code> </td> <td> U+023B6 </td> </tr><tr><td> <code title="">bcong;</code> </td> <td> U+0224C </td> </tr><tr><td> <code title="">bcy;</code> </td> <td> U+00431 </td> </tr><tr><td> <code title="">bdquo;</code> </td> <td> U+0201E </td> </tr><tr><td> <code title="">becaus;</code> </td> <td> U+02235 </td> </tr><tr><td> <code title="">because;</code> </td> <td> U+02235 </td> </tr><tr><td> <code title="">bemptyv;</code> </td> <td> U+029B0 </td> </tr><tr><td> <code title="">bepsi;</code> </td> <td> U+003F6 </td> </tr><tr><td> <code title="">bernou;</code> </td> <td> U+0212C </td> </tr><tr><td> <code title="">beta;</code> </td> <td> U+003B2 </td> </tr><tr><td> <code title="">beth;</code> </td> <td> U+02136 </td> </tr><tr><td> <code title="">between;</code> </td> <t> U+0226C </td> </tr><tr><td> <code title="">bfr;</code> </td> <td> U+1D51F </td> </tr><tr><td> <code title="">bigcap;</code> </td> <td> U+022C2 </td> </tr><tr><td> <code title="">bigcirc;</code> </td> <td> U+025EF </td> </tr><tr><td> <code title="">bigcup;</code> </td> <td> U+022C3 </td> </tr><tr><td> <code title="">bigodot;</code> </td> <td> U+02A00 </td> </tr><tr><td> <code title="">bigoplus;</code> </td> <td> U+02A01 </td> </tr><tr><td> <code title="">bigotimes;</code> </td> <td> U+02A02 </td> </tr><tr><td> <code title="">bigsqcup;</code> </td> <td> U+02A06 </td> </tr><tr><td> <code title="">bigstar;</code> </td> <td> U+02605 </td> </tr><tr><td> <code title="">bigtriangledown;</code> </td> <td> U+025BD </td> </tr><tr><td> <code title="">bigtriangleup;</code> </td> <td> U+025B3 </td> </tr><tr><td> <code title="">biguplus;</code> </td> <td> U+02A04 </td> </tr><tr><td> <code title="">bigvee;</code> </td> <td> U+022C1 </td> </tr><tr><td> <code title="">bigwedge;</code> </td> <td> U+022C0 </td> </tr><tr><td><code title="">bkarow;</code> </td> <td> U+0290D </td> </tr><tr><td> <code title="">blacklozenge;</code> </td> <td> U+029EB </td> </tr><tr><td> <code title="">blacksquare;</code> </td> <td> U+025AA </td> </tr><tr><td> <code title="">blacktriangle;</code> </td> <td> U+025B4 </td> </tr><tr><td> <code title="">blacktriangledown;</code> </td> <td> U+025BE </td> </tr><tr><td> <code title="">blacktriangleleft;</code> </td> <td> U+025C2 </td> </tr><tr><td> <code title="">blacktriangleright;</code> </td> <td> U+025B8 </td> </tr><tr><td> <code title="">blank;</code> </td> <td> U+02423 </td> </tr><tr><td> <code title="">blk12;</code> </td> <td> U+02592 </td> </tr><tr><td> <code title="">blk14;</code> </td> <td> U+02591 </td> </tr><tr><td> <code title="">blk34;</code> </td> <td> U+02593 </td> </tr><tr><td> <code title="">block;</code> </td> <td> U+02588 </td> </tr><tr><td> <code title="">bnot;</code> </td> <td> U+02310 </td> </tr><tr><td> <code title="">bopf;</code> </td> <td> U+1D553 </td> </tr><tr><td> <code title=">bot;</code> </td> <td> U+022A5 </td> </tr><tr><td> <code title="">bottom;</code> </td> <td> U+022A5 </td> </tr><tr><td> <code title="">bowtie;</code> </td> <td> U+022C8 </td> </tr><tr><td> <code title="">boxDL;</code> </td> <td> U+02557 </td> </tr><tr><td> <code title="">boxDR;</code> </td> <td> U+02554 </td> </tr><tr><td> <code title="">boxDl;</code> </td> <td> U+02556 </td> </tr><tr><td> <code title="">boxDr;</code> </td> <td> U+02553 </td> </tr><tr><td> <code title="">boxH;</code> </td> <td> U+02550 </td> </tr><tr><td> <code title="">boxHD;</code> </td> <td> U+02566 </td> </tr><tr><td> <code title="">boxHU;</code> </td> <td> U+02569 </td> </tr><tr><td> <code title="">boxHd;</code> </td> <td> U+02564 </td> </tr><tr><td> <code title="">boxHu;</code> </td> <td> U+02567 </td> </tr><tr><td> <code title="">boxUL;</code> </td> <td> U+0255D </td> </tr><tr><td> <code title="">boxUR;</code> </td> <td> U+0255A </td> </tr><tr><td> <code title="">boxUl;</code> </td> <td> U+0255C </td> </tr><tr><td> <code title="">boUr;</code> </td> <td> U+02559 </td> </tr><tr><td> <code title="">boxV;</code> </td> <td> U+02551 </td> </tr><tr><td> <code title="">boxVH;</code> </td> <td> U+0256C </td> </tr><tr><td> <code title="">boxVL;</code> </td> <td> U+02563 </td> </tr><tr><td> <code title="">boxVR;</code> </td> <td> U+02560 </td> </tr><tr><td> <code title="">boxVh;</code> </td> <td> U+0256B </td> </tr><tr><td> <code title="">boxVl;</code> </td> <td> U+02562 </td> </tr><tr><td> <code title="">boxVr;</code> </td> <td> U+0255F </td> </tr><tr><td> <code title="">boxbox;</code> </td> <td> U+029C9 </td> </tr><tr><td> <code title="">boxdL;</code> </td> <td> U+02555 </td> </tr><tr><td> <code title="">boxdR;</code> </td> <td> U+02552 </td> </tr><tr><td> <code title="">boxdl;</code> </td> <td> U+02510 </td> </tr><tr><td> <code title="">boxdr;</code> </td> <td> U+0250C </td> </tr><tr><td> <code title="">boxh;</code> </td> <td> U+02500 </td> </tr><tr><td> <code title="">boxhD;</code> </td> <td> U+02565 </td> </tr><tr><td> <code title="">boxhU;/code> </td> <td> U+02568 </td> </tr><tr><td> <code title="">boxhd;</code> </td> <td> U+0252C </td> </tr><tr><td> <code title="">boxhu;</code> </td> <td> U+02534 </td> </tr><tr><td> <code title="">boxminus;</code> </td> <td> U+0229F </td> </tr><tr><td> <code title="">boxplus;</code> </td> <td> U+0229E </td> </tr><tr><td> <code title="">boxtimes;</code> </td> <td> U+022A0 </td> </tr><tr><td> <code title="">boxuL;</code> </td> <td> U+0255B </td> </tr><tr><td> <code title="">boxuR;</code> </td> <td> U+02558 </td> </tr><tr><td> <code title="">boxul;</code> </td> <td> U+02518 </td> </tr><tr><td> <code title="">boxur;</code> </td> <td> U+02514 </td> </tr><tr><td> <code title="">boxv;</code> </td> <td> U+02502 </td> </tr><tr><td> <code title="">boxvH;</code> </td> <td> U+0256A </td> </tr><tr><td> <code title="">boxvL;</code> </td> <td> U+02561 </td> </tr><tr><td> <code title="">boxvR;</code> </td> <td> U+0255E </td> </tr><tr><td> <code title="">boxvh;</code> </td> <td> U+0253C </td> </tr><tr><td> <code title="">bovl;</code> </td> <td> U+02524 </td> </tr><tr><td> <code title="">boxvr;</code> </td> <td> U+0251C </td> </tr><tr><td> <code title="">bprime;</code> </td> <td> U+02035 </td> </tr><tr><td> <code title="">breve;</code> </td> <td> U+002D8 </td> </tr><tr><td> <code title="">brvbar;</code> </td> <td> U+000A6 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">bscr;</code> </td> <td> U+1D4B7 </td> </tr><tr><td> <code title="">bsemi;</code> </td> <td> U+0204F </td> </tr><tr><td> <code title="">bsim;</code> </td> <td> U+0223D </td> </tr><tr><td> <code title="">bsime;</code> </td> <td> U+022CD </td> </tr><tr><td> <code title="">bsol;</code> </td> <td> U+0005C </td> </tr><tr><td> <code title="">bsolb;</code> </td> <td> U+029C5 </td> </tr><tr><td> <code title="">bsolhsub;</code> </td> <td> U+027C8 </td> </tr><tr><td> <code title="">bull;</code> </td> <td> U+02022 </td> </tr><tr><td> <code title="">bullet;</code> </td> <td> U+02022 </td> </tr><tr><td> <code title=""bump;</code> </td> <td> U+0224E </td> </tr><tr><td> <code title="">bumpE;</code> </td> <td> U+02AAE </td> </tr><tr><td> <code title="">bumpe;</code> </td> <td> U+0224F </td> </tr><tr><td> <code title="">bumpeq;</code> </td> <td> U+0224F </td> </tr><tr><td> <code title="">cacute;</code> </td> <td> U+00107 </td> </tr><tr><td> <code title="">cap;</code> </td> <td> U+02229 </td> </tr><tr><td> <code title="">capand;</code> </td> <td> U+02A44 </td> </tr><tr><td> <code title="">capbrcup;</code> </td> <td> U+02A49 </td> </tr><tr><td> <code title="">capcap;</code> </td> <td> U+02A4B </td> </tr><tr><td> <code title="">capcup;</code> </td> <td> U+02A47 </td> </tr><tr><td> <code title="">capdot;</code> </td> <td> U+02A40 </td> </tr><tr><td> <code title="">caret;</code> </td> <td> U+02041 </td> </tr><tr><td> <code title="">caron;</code> </td> <td> U+002C7 </td> </tr><tr><td> <code title="">ccaps;</code> </td> <td> U+02A4D </td> </tr><tr><td> <code title="">ccaron;</code> </td> <td> U+0010D </td> </tr><tr><td> <code titl="">ccedil;</code> </td> <td> U+000E7 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">ccirc;</code> </td> <td> U+00109 </td> </tr><tr><td> <code title="">ccups;</code> </td> <td> U+02A4C </td> </tr><tr><td> <code title="">ccupssm;</code> </td> <td> U+02A50 </td> </tr><tr><td> <code title="">cdot;</code> </td> <td> U+0010B </td> </tr><tr><td> <code title="">cedil;</code> </td> <td> U+000B8 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">cemptyv;</code> </td> <td> U+029B2 </td> </tr><tr><td> <code title="">cent;</code> </td> <td> U+000A2 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">centerdot;</code> </td> <td> U+000B7 </td> </tr><tr><td> <code title="">cfr;</code> </td> <td> U+1D520 </td> </tr><tr><td> <code title="">chcy;</code> </td> <td> U+00447 </td> </tr><tr><td> <code title="">check;</code> </td> <td> U+02713 </td> </tr><tr><t> <code title="">checkmark;</code> </td> <td> U+02713 </td> </tr><tr><td> <code title="">chi;</code> </td> <td> U+003C7 </td> </tr><tr><td> <code title="">cir;</code> </td> <td> U+025CB </td> </tr><tr><td> <code title="">cirE;</code> </td> <td> U+029C3 </td> </tr><tr><td> <code title="">circ;</code> </td> <td> U+002C6 </td> </tr><tr><td> <code title="">circeq;</code> </td> <td> U+02257 </td> </tr><tr><td> <code title="">circlearrowleft;</code> </td> <td> U+021BA </td> </tr><tr><td> <code title="">circlearrowright;</code> </td> <td> U+021BB </td> </tr><tr><td> <code title="">circledR;</code> </td> <td> U+000AE </td> </tr><tr><td> <code title="">circledS;</code> </td> <td> U+024C8 </td> </tr><tr><td> <code title="">circledast;</code> </td> <td> U+0229B </td> </tr><tr><td> <code title="">circledcirc;</code> </td> <td> U+0229A </td> </tr><tr><td> <code title="">circleddash;</code> </td> <td> U+0229D </td> </tr><tr><td> <code title="">cire;</code> </td> <td> U+02257 </td> </tr><tr><td> <code title="">cirfnint;</ode> </td> <td> U+02A10 </td> </tr><tr><td> <code title="">cirmid;</code> </td> <td> U+02AEF </td> </tr><tr><td> <code title="">cirscir;</code> </td> <td> U+029C2 </td> </tr><tr><td> <code title="">clubs;</code> </td> <td> U+02663 </td> </tr><tr><td> <code title="">clubsuit;</code> </td> <td> U+02663 </td> </tr><tr><td> <code title="">colon;</code> </td> <td> U+0003A </td> </tr><tr><td> <code title="">colone;</code> </td> <td> U+02254 </td> </tr><tr><td> <code title="">coloneq;</code> </td> <td> U+02254 </td> </tr><tr><td> <code title="">comma;</code> </td> <td> U+0002C </td> </tr><tr><td> <code title="">commat;</code> </td> <td> U+00040 </td> </tr><tr><td> <code title="">comp;</code> </td> <td> U+02201 </td> </tr><tr><td> <code title="">compfn;</code> </td> <td> U+02218 </td> </tr><tr><td> <code title="">complement;</code> </td> <td> U+02201 </td> </tr><tr><td> <code title="">complexes;</code> </td> <td> U+02102 </td> </tr><tr><td> <code title="">cong;</code> </td> <td> U+02245 </td> </tr><tr><td> <code tile="">congdot;</code> </td> <td> U+02A6D </td> </tr><tr><td> <code title="">conint;</code> </td> <td> U+0222E </td> </tr><tr><td> <code title="">copf;</code> </td> <td> U+1D554 </td> </tr><tr><td> <code title="">coprod;</code> </td> <td> U+02210 </td> </tr><tr><td> <code title="">copy;</code> </td> <td> U+000A9 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">copysr;</code> </td> <td> U+02117 </td> </tr><tr><td> <code title="">crarr;</code> </td> <td> U+021B5 </td> </tr><tr><td> <code title="">cross;</code> </td> <td> U+02717 </td> </tr><tr><td> <code title="">cscr;</code> </td> <td> U+1D4B8 </td> </tr><tr><td> <code title="">csub;</code> </td> <td> U+02ACF </td> </tr><tr><td> <code title="">csube;</code> </td> <td> U+02AD1 </td> </tr><tr><td> <code title="">csup;</code> </td> <td> U+02AD0 </td> </tr><tr><td> <code title="">csupe;</code> </td> <td> U+02AD2 </td> </tr><tr><td> <code title="">ctdot;</code> </td> <td> U+022EF </td> </tr><tr><td> <code ttle="">cudarrl;</code> </td> <td> U+02938 </td> </tr><tr><td> <code title="">cudarrr;</code> </td> <td> U+02935 </td> </tr><tr><td> <code title="">cuepr;</code> </td> <td> U+022DE </td> </tr><tr><td> <code title="">cuesc;</code> </td> <td> U+022DF </td> </tr><tr><td> <code title="">cularr;</code> </td> <td> U+021B6 </td> </tr><tr><td> <code title="">cularrp;</code> </td> <td> U+0293D </td> </tr><tr><td> <code title="">cup;</code> </td> <td> U+0222A </td> </tr><tr><td> <code title="">cupbrcap;</code> </td> <td> U+02A48 </td> </tr><tr><td> <code title="">cupcap;</code> </td> <td> U+02A46 </td> </tr><tr><td> <code title="">cupcup;</code> </td> <td> U+02A4A </td> </tr><tr><td> <code title="">cupdot;</code> </td> <td> U+0228D </td> </tr><tr><td> <code title="">cupor;</code> </td> <td> U+02A45 </td> </tr><tr><td> <code title="">curarr;</code> </td> <td> U+021B7 </td> </tr><tr><td> <code title="">curarrm;</code> </td> <td> U+0293C </td> </tr><tr><td> <code title="">curlyeqprec;</code> </td> <td> U+022DE </td> </tr<tr><td> <code title="">curlyeqsucc;</code> </td> <td> U+022DF </td> </tr><tr><td> <code title="">curlyvee;</code> </td> <td> U+022CE </td> </tr><tr><td> <code title="">curlywedge;</code> </td> <td> U+022CF </td> </tr><tr><td> <code title="">curren;</code> </td> <td> U+000A4 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">curvearrowleft;</code> </td> <td> U+021B6 </td> </tr><tr><td> <code title="">curvearrowright;</code> </td> <td> U+021B7 </td> </tr><tr><td> <code title="">cuvee;</code> </td> <td> U+022CE </td> </tr><tr><td> <code title="">cuwed;</code> </td> <td> U+022CF </td> </tr><tr><td> <code title="">cwconint;</code> </td> <td> U+02232 </td> </tr><tr><td> <code title="">cwint;</code> </td> <td> U+02231 </td> </tr><tr><td> <code title="">cylcty;</code> </td> <td> U+0232D </td> </tr><tr><td> <code title="">dArr;</code> </td> <td> U+021D3 </td> </tr><tr><td> <code title="">dHar;</code> </td> <td> U+02965 </td> </tr><tr><td> <code title="">dagger</code> </td> <td> U+02020 </td> </tr><tr><td> <code title="">daleth;</code> </td> <td> U+02138 </td> </tr><tr><td> <code title="">darr;</code> </td> <td> U+02193 </td> </tr><tr><td> <code title="">dash;</code> </td> <td> U+02010 </td> </tr><tr><td> <code title="">dashv;</code> </td> <td> U+022A3 </td> </tr><tr><td> <code title="">dbkarow;</code> </td> <td> U+0290F </td> </tr><tr><td> <code title="">dblac;</code> </td> <td> U+002DD </td> </tr><tr><td> <code title="">dcaron;</code> </td> <td> U+0010F </td> </tr><tr><td> <code title="">dcy;</code> </td> <td> U+00434 </td> </tr><tr><td> <code title="">dd;</code> </td> <td> U+02146 </td> </tr><tr><td> <code title="">ddagger;</code> </td> <td> U+02021 </td> </tr><tr><td> <code title="">ddarr;</code> </td> <td> U+021CA </td> </tr><tr><td> <code title="">ddotseq;</code> </td> <td> U+02A77 </td> </tr><tr><td> <code title="">deg;</code> </td> <td> U+000B0 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">delta</code> </td> <td> U+003B4 </td> </tr><tr><td> <code title="">demptyv;</code> </td> <td> U+029B1 </td> </tr><tr><td> <code title="">dfisht;</code> </td> <td> U+0297F </td> </tr><tr><td> <code title="">dfr;</code> </td> <td> U+1D521 </td> </tr><tr><td> <code title="">dharl;</code> </td> <td> U+021C3 </td> </tr><tr><td> <code title="">dharr;</code> </td> <td> U+021C2 </td> </tr><tr><td> <code title="">diam;</code> </td> <td> U+022C4 </td> </tr><tr><td> <code title="">diamond;</code> </td> <td> U+022C4 </td> </tr><tr><td> <code title="">diamondsuit;</code> </td> <td> U+02666 </td> </tr><tr><td> <code title="">diams;</code> </td> <td> U+02666 </td> </tr><tr><td> <code title="">die;</code> </td> <td> U+000A8 </td> </tr><tr><td> <code title="">digamma;</code> </td> <td> U+003DD </td> </tr><tr><td> <code title="">disin;</code> </td> <td> U+022F2 </td> </tr><tr><td> <code title="">div;</code> </td> <td> U+000F7 </td> </tr><tr><td> <code title="">divide;</code> </td> <td> U+000F7 </td> </tr><!-- (invalid entity withmissing semicolon for legacy support only) --><tr><td> <code title="">divideontimes;</code> </td> <td> U+022C7 </td> </tr><tr><td> <code title="">divonx;</code> </td> <td> U+022C7 </td> </tr><tr><td> <code title="">djcy;</code> </td> <td> U+00452 </td> </tr><tr><td> <code title="">dlcorn;</code> </td> <td> U+0231E </td> </tr><tr><td> <code title="">dlcrop;</code> </td> <td> U+0230D </td> </tr><tr><td> <code title="">dollar;</code> </td> <td> U+00024 </td> </tr><tr><td> <code title="">dopf;</code> </td> <td> U+1D555 </td> </tr><tr><td> <code title="">dot;</code> </td> <td> U+002D9 </td> </tr><tr><td> <code title="">doteq;</code> </td> <td> U+02250 </td> </tr><tr><td> <code title="">doteqdot;</code> </td> <td> U+02251 </td> </tr><tr><td> <code title="">dotminus;</code> </td> <td> U+02238 </td> </tr><tr><td> <code title="">dotplus;</code> </td> <td> U+02214 </td> </tr><tr><td> <code title="">dotsquare;</code> </td> <td> U+022A1 </td> </tr><tr><td> <code title="">doublebarwedge;</code> </td> <td> U+02306 </td> /tr><tr><td> <code title="">downarrow;</code> </td> <td> U+02193 </td> </tr><tr><td> <code title="">downdownarrows;</code> </td> <td> U+021CA </td> </tr><tr><td> <code title="">downharpoonleft;</code> </td> <td> U+021C3 </td> </tr><tr><td> <code title="">downharpoonright;</code> </td> <td> U+021C2 </td> </tr><tr><td> <code title="">drbkarow;</code> </td> <td> U+02910 </td> </tr><tr><td> <code title="">drcorn;</code> </td> <td> U+0231F </td> </tr><tr><td> <code title="">drcrop;</code> </td> <td> U+0230C </td> </tr><tr><td> <code title="">dscr;</code> </td> <td> U+1D4B9 </td> </tr><tr><td> <code title="">dscy;</code> </td> <td> U+00455 </td> </tr><tr><td> <code title="">dsol;</code> </td> <td> U+029F6 </td> </tr><tr><td> <code title="">dstrok;</code> </td> <td> U+00111 </td> </tr><tr><td> <code title="">dtdot;</code> </td> <td> U+022F1 </td> </tr><tr><td> <code title="">dtri;</code> </td> <td> U+025BF </td> </tr><tr><td> <code title="">dtrif;</code> </td> <td> U+025BE </td> </tr><tr><td> <code title="">duarr;/code> </td> <td> U+021F5 </td> </tr><tr><td> <code title="">duhar;</code> </td> <td> U+0296F </td> </tr><tr><td> <code title="">dwangle;</code> </td> <td> U+029A6 </td> </tr><tr><td> <code title="">dzcy;</code> </td> <td> U+0045F </td> </tr><tr><td> <code title="">dzigrarr;</code> </td> <td> U+027FF </td> </tr><tr><td> <code title="">eDDot;</code> </td> <td> U+02A77 </td> </tr><tr><td> <code title="">eDot;</code> </td> <td> U+02251 </td> </tr><tr><td> <code title="">eacute;</code> </td> <td> U+000E9 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">easter;</code> </td> <td> U+02A6E </td> </tr><tr><td> <code title="">ecaron;</code> </td> <td> U+0011B </td> </tr><tr><td> <code title="">ecir;</code> </td> <td> U+02256 </td> </tr><tr><td> <code title="">ecirc;</code> </td> <td> U+000EA </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">ecolon;</code> </td> <td> U+02255 </td> </tr><tr><td> <code titl="">ecy;</code> </td> <td> U+0044D </td> </tr><tr><td> <code title="">edot;</code> </td> <td> U+00117 </td> </tr><tr><td> <code title="">ee;</code> </td> <td> U+02147 </td> </tr><tr><td> <code title="">efDot;</code> </td> <td> U+02252 </td> </tr><tr><td> <code title="">efr;</code> </td> <td> U+1D522 </td> </tr><tr><td> <code title="">eg;</code> </td> <td> U+02A9A </td> </tr><tr><td> <code title="">egrave;</code> </td> <td> U+000E8 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">egs;</code> </td> <td> U+02A96 </td> </tr><tr><td> <code title="">egsdot;</code> </td> <td> U+02A98 </td> </tr><tr><td> <code title="">el;</code> </td> <td> U+02A99 </td> </tr><tr><td> <code title="">elinters;</code> </td> <td> U+023E7 </td> </tr><tr><td> <code title="">ell;</code> </td> <td> U+02113 </td> </tr><tr><td> <code title="">els;</code> </td> <td> U+02A95 </td> </tr><tr><td> <code title="">elsdot;</code> </td> <td> U+02A97 </td> </tr><tr><td> <code title="">emacr;</ode> </td> <td> U+00113 </td> </tr><tr><td> <code title="">empty;</code> </td> <td> U+02205 </td> </tr><tr><td> <code title="">emptyset;</code> </td> <td> U+02205 </td> </tr><tr><td> <code title="">emptyv;</code> </td> <td> U+02205 </td> </tr><tr><td> <code title="">emsp13;</code> </td> <td> U+02004 </td> </tr><tr><td> <code title="">emsp14;</code> </td> <td> U+02005 </td> </tr><tr><td> <code title="">emsp;</code> </td> <td> U+02003 </td> </tr><tr><td> <code title="">eng;</code> </td> <td> U+0014B </td> </tr><tr><td> <code title="">ensp;</code> </td> <td> U+02002 </td> </tr><tr><td> <code title="">eogon;</code> </td> <td> U+00119 </td> </tr><tr><td> <code title="">eopf;</code> </td> <td> U+1D556 </td> </tr><tr><td> <code title="">epar;</code> </td> <td> U+022D5 </td> </tr><tr><td> <code title="">eparsl;</code> </td> <td> U+029E3 </td> </tr><tr><td> <code title="">eplus;</code> </td> <td> U+02A71 </td> </tr><tr><td> <code title="">epsi;</code> </td> <td> U+003B5 </td> </tr><tr><td> <code title="">epsilon;</cde> </td> <td> U+003B5 </td> </tr><tr><td> <code title="">epsiv;</code> </td> <td> U+003F5 </td> </tr><tr><td> <code title="">eqcirc;</code> </td> <td> U+02256 </td> </tr><tr><td> <code title="">eqcolon;</code> </td> <td> U+02255 </td> </tr><tr><td> <code title="">eqsim;</code> </td> <td> U+02242 </td> </tr><tr><td> <code title="">eqslantgtr;</code> </td> <td> U+02A96 </td> </tr><tr><td> <code title="">eqslantless;</code> </td> <td> U+02A95 </td> </tr><tr><td> <code title="">equals;</code> </td> <td> U+0003D </td> </tr><tr><td> <code title="">equest;</code> </td> <td> U+0225F </td> </tr><tr><td> <code title="">equiv;</code> </td> <td> U+02261 </td> </tr><tr><td> <code title="">equivDD;</code> </td> <td> U+02A78 </td> </tr><tr><td> <code title="">eqvparsl;</code> </td> <td> U+029E5 </td> </tr><tr><td> <code title="">erDot;</code> </td> <td> U+02253 </td> </tr><tr><td> <code title="">erarr;</code> </td> <td> U+02971 </td> </tr><tr><td> <code title="">escr;</code> </td> <td> U+0212F </td> </tr><tr><td> <code ttle="">esdot;</code> </td> <td> U+02250 </td> </tr><tr><td> <code title="">esim;</code> </td> <td> U+02242 </td> </tr><tr><td> <code title="">eta;</code> </td> <td> U+003B7 </td> </tr><tr><td> <code title="">eth;</code> </td> <td> U+000F0 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">euml;</code> </td> <td> U+000EB </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">euro;</code> </td> <td> U+020AC </td> </tr><tr><td> <code title="">excl;</code> </td> <td> U+00021 </td> </tr><tr><td> <code title="">exist;</code> </td> <td> U+02203 </td> </tr><tr><td> <code title="">expectation;</code> </td> <td> U+02130 </td> </tr><tr><td> <code title="">exponentiale;</code> </td> <td> U+02147 </td> </tr><tr><td> <code title="">fallingdotseq;</code> </td> <td> U+02252 </td> </tr><tr><td> <code title="">fcy;</code> </td> <td> U+00444 </td> </tr><tr><td> <code title="">female;</code> </td> <td> U+02640 </td> </tr<tr><td> <code title="">ffilig;</code> </td> <td> U+0FB03 </td> </tr><tr><td> <code title="">fflig;</code> </td> <td> U+0FB00 </td> </tr><tr><td> <code title="">ffllig;</code> </td> <td> U+0FB04 </td> </tr><tr><td> <code title="">ffr;</code> </td> <td> U+1D523 </td> </tr><tr><td> <code title="">filig;</code> </td> <td> U+0FB01 </td> </tr><tr><td> <code title="">flat;</code> </td> <td> U+0266D </td> </tr><tr><td> <code title="">fllig;</code> </td> <td> U+0FB02 </td> </tr><tr><td> <code title="">fltns;</code> </td> <td> U+025B1 </td> </tr><tr><td> <code title="">fnof;</code> </td> <td> U+00192 </td> </tr><tr><td> <code title="">fopf;</code> </td> <td> U+1D557 </td> </tr><tr><td> <code title="">forall;</code> </td> <td> U+02200 </td> </tr><tr><td> <code title="">fork;</code> </td> <td> U+022D4 </td> </tr><tr><td> <code title="">forkv;</code> </td> <td> U+02AD9 </td> </tr><tr><td> <code title="">fpartint;</code> </td> <td> U+02A0D </td> </tr><tr><td> <code title="">frac12;</code> </td> <td> U+000BD </td> </tr><-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">frac13;</code> </td> <td> U+02153 </td> </tr><tr><td> <code title="">frac14;</code> </td> <td> U+000BC </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">frac15;</code> </td> <td> U+02155 </td> </tr><tr><td> <code title="">frac16;</code> </td> <td> U+02159 </td> </tr><tr><td> <code title="">frac18;</code> </td> <td> U+0215B </td> </tr><tr><td> <code title="">frac23;</code> </td> <td> U+02154 </td> </tr><tr><td> <code title="">frac25;</code> </td> <td> U+02156 </td> </tr><tr><td> <code title="">frac34;</code> </td> <td> U+000BE </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">frac35;</code> </td> <td> U+02157 </td> </tr><tr><td> <code title="">frac38;</code> </td> <td> U+0215C </td> </tr><tr><td> <code title="">frac45;</code> </td> <td> U+02158 </td> </tr><tr><td> <code title="">frac56;</code> </td> <td>U+0215A </td> </tr><tr><td> <code title="">frac58;</code> </td> <td> U+0215D </td> </tr><tr><td> <code title="">frac78;</code> </td> <td> U+0215E </td> </tr><tr><td> <code title="">frasl;</code> </td> <td> U+02044 </td> </tr><tr><td> <code title="">frown;</code> </td> <td> U+02322 </td> </tr><tr><td> <code title="">fscr;</code> </td> <td> U+1D4BB </td> </tr><tr><td> <code title="">gE;</code> </td> <td> U+02267 </td> </tr><tr><td> <code title="">gEl;</code> </td> <td> U+02A8C </td> </tr><tr><td> <code title="">gacute;</code> </td> <td> U+001F5 </td> </tr><tr><td> <code title="">gamma;</code> </td> <td> U+003B3 </td> </tr><tr><td> <code title="">gammad;</code> </td> <td> U+003DD </td> </tr><tr><td> <code title="">gap;</code> </td> <td> U+02A86 </td> </tr><tr><td> <code title="">gbreve;</code> </td> <td> U+0011F </td> </tr><tr><td> <code title="">gcirc;</code> </td> <td> U+0011D </td> </tr><tr><td> <code title="">gcy;</code> </td> <td> U+00433 </td> </tr><tr><td> <code title="">gdot;</code> </td> <td> U+00121 /td> </tr><tr><td> <code title="">ge;</code> </td> <td> U+02265 </td> </tr><tr><td> <code title="">gel;</code> </td> <td> U+022DB </td> </tr><tr><td> <code title="">geq;</code> </td> <td> U+02265 </td> </tr><tr><td> <code title="">geqq;</code> </td> <td> U+02267 </td> </tr><tr><td> <code title="">geqslant;</code> </td> <td> U+02A7E </td> </tr><tr><td> <code title="">ges;</code> </td> <td> U+02A7E </td> </tr><tr><td> <code title="">gescc;</code> </td> <td> U+02AA9 </td> </tr><tr><td> <code title="">gesdot;</code> </td> <td> U+02A80 </td> </tr><tr><td> <code title="">gesdoto;</code> </td> <td> U+02A82 </td> </tr><tr><td> <code title="">gesdotol;</code> </td> <td> U+02A84 </td> </tr><tr><td> <code title="">gesles;</code> </td> <td> U+02A94 </td> </tr><tr><td> <code title="">gfr;</code> </td> <td> U+1D524 </td> </tr><tr><td> <code title="">gg;</code> </td> <td> U+0226B </td> </tr><tr><td> <code title="">ggg;</code> </td> <td> U+022D9 </td> </tr><tr><td> <code title="">gimel;</code> </td> <td> U+02137 </td> </tr<tr><td> <code title="">gjcy;</code> </td> <td> U+00453 </td> </tr><tr><td> <code title="">gl;</code> </td> <td> U+02277 </td> </tr><tr><td> <code title="">glE;</code> </td> <td> U+02A92 </td> </tr><tr><td> <code title="">gla;</code> </td> <td> U+02AA5 </td> </tr><tr><td> <code title="">glj;</code> </td> <td> U+02AA4 </td> </tr><tr><td> <code title="">gnE;</code> </td> <td> U+02269 </td> </tr><tr><td> <code title="">gnap;</code> </td> <td> U+02A8A </td> </tr><tr><td> <code title="">gnapprox;</code> </td> <td> U+02A8A </td> </tr><tr><td> <code title="">gne;</code> </td> <td> U+02A88 </td> </tr><tr><td> <code title="">gneq;</code> </td> <td> U+02A88 </td> </tr><tr><td> <code title="">gneqq;</code> </td> <td> U+02269 </td> </tr><tr><td> <code title="">gnsim;</code> </td> <td> U+022E7 </td> </tr><tr><td> <code title="">gopf;</code> </td> <td> U+1D558 </td> </tr><tr><td> <code title="">grave;</code> </td> <td> U+00060 </td> </tr><tr><td> <code title="">gscr;</code> </td> <td> U+0210A </td> </tr><tr><td> <code tile="">gsim;</code> </td> <td> U+02273 </td> </tr><tr><td> <code title="">gsime;</code> </td> <td> U+02A8E </td> </tr><tr><td> <code title="">gsiml;</code> </td> <td> U+02A90 </td> </tr><tr><td> <code title="">gt;</code> </td> <td> U+0003E </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">gtcc;</code> </td> <td> U+02AA7 </td> </tr><tr><td> <code title="">gtcir;</code> </td> <td> U+02A7A </td> </tr><tr><td> <code title="">gtdot;</code> </td> <td> U+022D7 </td> </tr><tr><td> <code title="">gtlPar;</code> </td> <td> U+02995 </td> </tr><tr><td> <code title="">gtquest;</code> </td> <td> U+02A7C </td> </tr><tr><td> <code title="">gtrapprox;</code> </td> <td> U+02A86 </td> </tr><tr><td> <code title="">gtrarr;</code> </td> <td> U+02978 </td> </tr><tr><td> <code title="">gtrdot;</code> </td> <td> U+022D7 </td> </tr><tr><td> <code title="">gtreqless;</code> </td> <td> U+022DB </td> </tr><tr><td> <code title="">gtreqqless;</code> </td> <td> U+02A8C </td> </tr><tr<td> <code title="">gtrless;</code> </td> <td> U+02277 </td> </tr><tr><td> <code title="">gtrsim;</code> </td> <td> U+02273 </td> </tr><tr><td> <code title="">hArr;</code> </td> <td> U+021D4 </td> </tr><tr><td> <code title="">hairsp;</code> </td> <td> U+0200A </td> </tr><tr><td> <code title="">half;</code> </td> <td> U+000BD </td> </tr><tr><td> <code title="">hamilt;</code> </td> <td> U+0210B </td> </tr><tr><td> <code title="">hardcy;</code> </td> <td> U+0044A </td> </tr><tr><td> <code title="">harr;</code> </td> <td> U+02194 </td> </tr><tr><td> <code title="">harrcir;</code> </td> <td> U+02948 </td> </tr><tr><td> <code title="">harrw;</code> </td> <td> U+021AD </td> </tr><tr><td> <code title="">hbar;</code> </td> <td> U+0210F </td> </tr><tr><td> <code title="">hcirc;</code> </td> <td> U+00125 </td> </tr><tr><td> <code title="">hearts;</code> </td> <td> U+02665 </td> </tr><tr><td> <code title="">heartsuit;</code> </td> <td> U+02665 </td> </tr><tr><td> <code title="">hellip;</code> </td> <td> U+02026 </td> <tr><tr><td> <code title="">hercon;</code> </td> <td> U+022B9 </td> </tr><tr><td> <code title="">hfr;</code> </td> <td> U+1D525 </td> </tr><tr><td> <code title="">hksearow;</code> </td> <td> U+02925 </td> </tr><tr><td> <code title="">hkswarow;</code> </td> <td> U+02926 </td> </tr><tr><td> <code title="">hoarr;</code> </td> <td> U+021FF </td> </tr><tr><td> <code title="">homtht;</code> </td> <td> U+0223B </td> </tr><tr><td> <code title="">hookleftarrow;</code> </td> <td> U+021A9 </td> </tr><tr><td> <code title="">hookrightarrow;</code> </td> <td> U+021AA </td> </tr><tr><td> <code title="">hopf;</code> </td> <td> U+1D559 </td> </tr><tr><td> <code title="">horbar;</code> </td> <td> U+02015 </td> </tr><tr><td> <code title="">hscr;</code> </td> <td> U+1D4BD </td> </tr><tr><td> <code title="">hslash;</code> </td> <td> U+0210F </td> </tr><tr><td> <code title="">hstrok;</code> </td> <td> U+00127 </td> </tr><tr><td> <code title="">hybull;</code> </td> <td> U+02043 </td> </tr><tr><td> <code title="">hyphen;</code> </t> <td> U+02010 </td> </tr><tr><td> <code title="">iacute;</code> </td> <td> U+000ED </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">ic;</code> </td> <td> U+02063 </td> </tr><tr><td> <code title="">icirc;</code> </td> <td> U+000EE </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">icy;</code> </td> <td> U+00438 </td> </tr><tr><td> <code title="">iecy;</code> </td> <td> U+00435 </td> </tr><tr><td> <code title="">iexcl;</code> </td> <td> U+000A1 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">iff;</code> </td> <td> U+021D4 </td> </tr><tr><td> <code title="">ifr;</code> </td> <td> U+1D526 </td> </tr><tr><td> <code title="">igrave;</code> </td> <td> U+000EC </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">ii;</code> </td> <td> U+02148 </td> </tr><tr><td> <code title="">iiiint;</code> /td> <td> U+02A0C </td> </tr><tr><td> <code title="">iiint;</code> </td> <td> U+0222D </td> </tr><tr><td> <code title="">iinfin;</code> </td> <td> U+029DC </td> </tr><tr><td> <code title="">iiota;</code> </td> <td> U+02129 </td> </tr><tr><td> <code title="">ijlig;</code> </td> <td> U+00133 </td> </tr><tr><td> <code title="">imacr;</code> </td> <td> U+0012B </td> </tr><tr><td> <code title="">image;</code> </td> <td> U+02111 </td> </tr><tr><td> <code title="">imagline;</code> </td> <td> U+02110 </td> </tr><tr><td> <code title="">imagpart;</code> </td> <td> U+02111 </td> </tr><tr><td> <code title="">imath;</code> </td> <td> U+00131 </td> </tr><tr><td> <code title="">imof;</code> </td> <td> U+022B7 </td> </tr><tr><td> <code title="">imped;</code> </td> <td> U+001B5 </td> </tr><tr><td> <code title="">in;</code> </td> <td> U+02208 </td> </tr><tr><td> <code title="">incare;</code> </td> <td> U+02105 </td> </tr><tr><td> <code title="">infin;</code> </td> <td> U+0221E </td> </tr><tr><td> <code title="">infintie;</coe> </td> <td> U+029DD </td> </tr><tr><td> <code title="">inodot;</code> </td> <td> U+00131 </td> </tr><tr><td> <code title="">int;</code> </td> <td> U+0222B </td> </tr><tr><td> <code title="">intcal;</code> </td> <td> U+022BA </td> </tr><tr><td> <code title="">integers;</code> </td> <td> U+02124 </td> </tr><tr><td> <code title="">intercal;</code> </td> <td> U+022BA </td> </tr><tr><td> <code title="">intlarhk;</code> </td> <td> U+02A17 </td> </tr><tr><td> <code title="">intprod;</code> </td> <td> U+02A3C </td> </tr><tr><td> <code title="">iocy;</code> </td> <td> U+00451 </td> </tr><tr><td> <code title="">iogon;</code> </td> <td> U+0012F </td> </tr><tr><td> <code title="">iopf;</code> </td> <td> U+1D55A </td> </tr><tr><td> <code title="">iota;</code> </td> <td> U+003B9 </td> </tr><tr><td> <code title="">iprod;</code> </td> <td> U+02A3C </td> </tr><tr><td> <code title="">iquest;</code> </td> <td> U+000BF </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">scr;</code> </td> <td> U+1D4BE </td> </tr><tr><td> <code title="">isin;</code> </td> <td> U+02208 </td> </tr><tr><td> <code title="">isinE;</code> </td> <td> U+022F9 </td> </tr><tr><td> <code title="">isindot;</code> </td> <td> U+022F5 </td> </tr><tr><td> <code title="">isins;</code> </td> <td> U+022F4 </td> </tr><tr><td> <code title="">isinsv;</code> </td> <td> U+022F3 </td> </tr><tr><td> <code title="">isinv;</code> </td> <td> U+02208 </td> </tr><tr><td> <code title="">it;</code> </td> <td> U+02062 </td> </tr><tr><td> <code title="">itilde;</code> </td> <td> U+00129 </td> </tr><tr><td> <code title="">iukcy;</code> </td> <td> U+00456 </td> </tr><tr><td> <code title="">iuml;</code> </td> <td> U+000EF </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">jcirc;</code> </td> <td> U+00135 </td> </tr><tr><td> <code title="">jcy;</code> </td> <td> U+00439 </td> </tr><tr><td> <code title="">jfr;</code> </td> <td> U+1D527 </td> </tr><tr><td> <code title="">jmath</code> </td> <td> U+00237 </td> </tr><tr><td> <code title="">jopf;</code> </td> <td> U+1D55B </td> </tr><tr><td> <code title="">jscr;</code> </td> <td> U+1D4BF </td> </tr><tr><td> <code title="">jsercy;</code> </td> <td> U+00458 </td> </tr><tr><td> <code title="">jukcy;</code> </td> <td> U+00454 </td> </tr><tr><td> <code title="">kappa;</code> </td> <td> U+003BA </td> </tr><tr><td> <code title="">kappav;</code> </td> <td> U+003F0 </td> </tr><tr><td> <code title="">kcedil;</code> </td> <td> U+00137 </td> </tr><tr><td> <code title="">kcy;</code> </td> <td> U+0043A </td> </tr><tr><td> <code title="">kfr;</code> </td> <td> U+1D528 </td> </tr><tr><td> <code title="">kgreen;</code> </td> <td> U+00138 </td> </tr><tr><td> <code title="">khcy;</code> </td> <td> U+00445 </td> </tr><tr><td> <code title="">kjcy;</code> </td> <td> U+0045C </td> </tr><tr><td> <code title="">kopf;</code> </td> <td> U+1D55C </td> </tr><tr><td> <code title="">kscr;</code> </td> <td> U+1D4C0 </td> </tr><tr><td> <code title="">lAarr;</code> /td> <td> U+021DA </td> </tr><tr><td> <code title="">lArr;</code> </td> <td> U+021D0 </td> </tr><tr><td> <code title="">lAtail;</code> </td> <td> U+0291B </td> </tr><tr><td> <code title="">lBarr;</code> </td> <td> U+0290E </td> </tr><tr><td> <code title="">lE;</code> </td> <td> U+02266 </td> </tr><tr><td> <code title="">lEg;</code> </td> <td> U+02A8B </td> </tr><tr><td> <code title="">lHar;</code> </td> <td> U+02962 </td> </tr><tr><td> <code title="">lacute;</code> </td> <td> U+0013A </td> </tr><tr><td> <code title="">laemptyv;</code> </td> <td> U+029B4 </td> </tr><tr><td> <code title="">lagran;</code> </td> <td> U+02112 </td> </tr><tr><td> <code title="">lambda;</code> </td> <td> U+003BB </td> </tr><tr><td> <code title="">lang;</code> </td> <td> U+027E8 </td> </tr><tr><td> <code title="">langd;</code> </td> <td> U+02991 </td> </tr><tr><td> <code title="">langle;</code> </td> <td> U+027E8 </td> </tr><tr><td> <code title="">lap;</code> </td> <td> U+02A85 </td> </tr><tr><td> <code title="">laquo;</code> </td><td> U+000AB </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">larr;</code> </td> <td> U+02190 </td> </tr><tr><td> <code title="">larrb;</code> </td> <td> U+021E4 </td> </tr><tr><td> <code title="">larrbfs;</code> </td> <td> U+0291F </td> </tr><tr><td> <code title="">larrfs;</code> </td> <td> U+0291D </td> </tr><tr><td> <code title="">larrhk;</code> </td> <td> U+021A9 </td> </tr><tr><td> <code title="">larrlp;</code> </td> <td> U+021AB </td> </tr><tr><td> <code title="">larrpl;</code> </td> <td> U+02939 </td> </tr><tr><td> <code title="">larrsim;</code> </td> <td> U+02973 </td> </tr><tr><td> <code title="">larrtl;</code> </td> <td> U+021A2 </td> </tr><tr><td> <code title="">lat;</code> </td> <td> U+02AAB </td> </tr><tr><td> <code title="">latail;</code> </td> <td> U+02919 </td> </tr><tr><td> <code title="">late;</code> </td> <td> U+02AAD </td> </tr><tr><td> <code title="">lbarr;</code> </td> <td> U+0290C </td> </tr><tr><td> <code title="">lbbrk;</code </td> <td> U+02772 </td> </tr><tr><td> <code title="">lbrace;</code> </td> <td> U+0007B </td> </tr><tr><td> <code title="">lbrack;</code> </td> <td> U+0005B </td> </tr><tr><td> <code title="">lbrke;</code> </td> <td> U+0298B </td> </tr><tr><td> <code title="">lbrksld;</code> </td> <td> U+0298F </td> </tr><tr><td> <code title="">lbrkslu;</code> </td> <td> U+0298D </td> </tr><tr><td> <code title="">lcaron;</code> </td> <td> U+0013E </td> </tr><tr><td> <code title="">lcedil;</code> </td> <td> U+0013C </td> </tr><tr><td> <code title="">lceil;</code> </td> <td> U+02308 </td> </tr><tr><td> <code title="">lcub;</code> </td> <td> U+0007B </td> </tr><tr><td> <code title="">lcy;</code> </td> <td> U+0043B </td> </tr><tr><td> <code title="">ldca;</code> </td> <td> U+02936 </td> </tr><tr><td> <code title="">ldquo;</code> </td> <td> U+0201C </td> </tr><tr><td> <code title="">ldquor;</code> </td> <td> U+0201E </td> </tr><tr><td> <code title="">ldrdhar;</code> </td> <td> U+02967 </td> </tr><tr><td> <code title="">ldrushar</code> </td> <td> U+0294B </td> </tr><tr><td> <code title="">ldsh;</code> </td> <td> U+021B2 </td> </tr><tr><td> <code title="">le;</code> </td> <td> U+02264 </td> </tr><tr><td> <code title="">leftarrow;</code> </td> <td> U+02190 </td> </tr><tr><td> <code title="">leftarrowtail;</code> </td> <td> U+021A2 </td> </tr><tr><td> <code title="">leftharpoondown;</code> </td> <td> U+021BD </td> </tr><tr><td> <code title="">leftharpoonup;</code> </td> <td> U+021BC </td> </tr><tr><td> <code title="">leftleftarrows;</code> </td> <td> U+021C7 </td> </tr><tr><td> <code title="">leftrightarrow;</code> </td> <td> U+02194 </td> </tr><tr><td> <code title="">leftrightarrows;</code> </td> <td> U+021C6 </td> </tr><tr><td> <code title="">leftrightharpoons;</code> </td> <td> U+021CB </td> </tr><tr><td> <code title="">leftrightsquigarrow;</code> </td> <td> U+021AD </td> </tr><tr><td> <code title="">leftthreetimes;</code> </td> <td> U+022CB </td> </tr><tr><td> <code title="">leg;</code> </td> <td> U+022DA </td> </tr><tr><td> <cod title="">leq;</code> </td> <td> U+02264 </td> </tr><tr><td> <code title="">leqq;</code> </td> <td> U+02266 </td> </tr><tr><td> <code title="">leqslant;</code> </td> <td> U+02A7D </td> </tr><tr><td> <code title="">les;</code> </td> <td> U+02A7D </td> </tr><tr><td> <code title="">lescc;</code> </td> <td> U+02AA8 </td> </tr><tr><td> <code title="">lesdot;</code> </td> <td> U+02A7F </td> </tr><tr><td> <code title="">lesdoto;</code> </td> <td> U+02A81 </td> </tr><tr><td> <code title="">lesdotor;</code> </td> <td> U+02A83 </td> </tr><tr><td> <code title="">lesges;</code> </td> <td> U+02A93 </td> </tr><tr><td> <code title="">lessapprox;</code> </td> <td> U+02A85 </td> </tr><tr><td> <code title="">lessdot;</code> </td> <td> U+022D6 </td> </tr><tr><td> <code title="">lesseqgtr;</code> </td> <td> U+022DA </td> </tr><tr><td> <code title="">lesseqqgtr;</code> </td> <td> U+02A8B </td> </tr><tr><td> <code title="">lessgtr;</code> </td> <td> U+02276 </td> </tr><tr><td> <code title="">lesssim;</code> </td> <td> U+02272 </d> </tr><tr><td> <code title="">lfisht;</code> </td> <td> U+0297C </td> </tr><tr><td> <code title="">lfloor;</code> </td> <td> U+0230A </td> </tr><tr><td> <code title="">lfr;</code> </td> <td> U+1D529 </td> </tr><tr><td> <code title="">lg;</code> </td> <td> U+02276 </td> </tr><tr><td> <code title="">lgE;</code> </td> <td> U+02A91 </td> </tr><tr><td> <code title="">lhard;</code> </td> <td> U+021BD </td> </tr><tr><td> <code title="">lharu;</code> </td> <td> U+021BC </td> </tr><tr><td> <code title="">lharul;</code> </td> <td> U+0296A </td> </tr><tr><td> <code title="">lhblk;</code> </td> <td> U+02584 </td> </tr><tr><td> <code title="">ljcy;</code> </td> <td> U+00459 </td> </tr><tr><td> <code title="">ll;</code> </td> <td> U+0226A </td> </tr><tr><td> <code title="">llarr;</code> </td> <td> U+021C7 </td> </tr><tr><td> <code title="">llcorner;</code> </td> <td> U+0231E </td> </tr><tr><td> <code title="">llhard;</code> </td> <td> U+0296B </td> </tr><tr><td> <code title="">lltri;</code> </td> <td> U+025FA </td> </t><tr><td> <code title="">lmidot;</code> </td> <td> U+00140 </td> </tr><tr><td> <code title="">lmoust;</code> </td> <td> U+023B0 </td> </tr><tr><td> <code title="">lmoustache;</code> </td> <td> U+023B0 </td> </tr><tr><td> <code title="">lnE;</code> </td> <td> U+02268 </td> </tr><tr><td> <code title="">lnap;</code> </td> <td> U+02A89 </td> </tr><tr><td> <code title="">lnapprox;</code> </td> <td> U+02A89 </td> </tr><tr><td> <code title="">lne;</code> </td> <td> U+02A87 </td> </tr><tr><td> <code title="">lneq;</code> </td> <td> U+02A87 </td> </tr><tr><td> <code title="">lneqq;</code> </td> <td> U+02268 </td> </tr><tr><td> <code title="">lnsim;</code> </td> <td> U+022E6 </td> </tr><tr><td> <code title="">loang;</code> </td> <td> U+027EC </td> </tr><tr><td> <code title="">loarr;</code> </td> <td> U+021FD </td> </tr><tr><td> <code title="">lobrk;</code> </td> <td> U+027E6 </td> </tr><tr><td> <code title="">longleftarrow;</code> </td> <td> U+027F5 </td> </tr><tr><td> <code title="">longleftrightarrow;</code> </td> td> U+027F7 </td> </tr><tr><td> <code title="">longmapsto;</code> </td> <td> U+027FC </td> </tr><tr><td> <code title="">longrightarrow;</code> </td> <td> U+027F6 </td> </tr><tr><td> <code title="">looparrowleft;</code> </td> <td> U+021AB </td> </tr><tr><td> <code title="">looparrowright;</code> </td> <td> U+021AC </td> </tr><tr><td> <code title="">lopar;</code> </td> <td> U+02985 </td> </tr><tr><td> <code title="">lopf;</code> </td> <td> U+1D55D </td> </tr><tr><td> <code title="">loplus;</code> </td> <td> U+02A2D </td> </tr><tr><td> <code title="">lotimes;</code> </td> <td> U+02A34 </td> </tr><tr><td> <code title="">lowast;</code> </td> <td> U+02217 </td> </tr><tr><td> <code title="">lowbar;</code> </td> <td> U+0005F </td> </tr><tr><td> <code title="">loz;</code> </td> <td> U+025CA </td> </tr><tr><td> <code title="">lozenge;</code> </td> <td> U+025CA </td> </tr><tr><td> <code title="">lozf;</code> </td> <td> U+029EB </td> </tr><tr><td> <code title="">lpar;</code> </td> <td> U+00028 </td> </tr><tr><td> <codetitle="">lparlt;</code> </td> <td> U+02993 </td> </tr><tr><td> <code title="">lrarr;</code> </td> <td> U+021C6 </td> </tr><tr><td> <code title="">lrcorner;</code> </td> <td> U+0231F </td> </tr><tr><td> <code title="">lrhar;</code> </td> <td> U+021CB </td> </tr><tr><td> <code title="">lrhard;</code> </td> <td> U+0296D </td> </tr><tr><td> <code title="">lrm;</code> </td> <td> U+0200E </td> </tr><tr><td> <code title="">lrtri;</code> </td> <td> U+022BF </td> </tr><tr><td> <code title="">lsaquo;</code> </td> <td> U+02039 </td> </tr><tr><td> <code title="">lscr;</code> </td> <td> U+1D4C1 </td> </tr><tr><td> <code title="">lsh;</code> </td> <td> U+021B0 </td> </tr><tr><td> <code title="">lsim;</code> </td> <td> U+02272 </td> </tr><tr><td> <code title="">lsime;</code> </td> <td> U+02A8D </td> </tr><tr><td> <code title="">lsimg;</code> </td> <td> U+02A8F </td> </tr><tr><td> <code title="">lsqb;</code> </td> <td> U+0005B </td> </tr><tr><td> <code title="">lsquo;</code> </td> <td> U+02018 </td> </tr><tr><td> <code tite="">lsquor;</code> </td> <td> U+0201A </td> </tr><tr><td> <code title="">lstrok;</code> </td> <td> U+00142 </td> </tr><tr><td> <code title="">lt;</code> </td> <td> U+0003C </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">ltcc;</code> </td> <td> U+02AA6 </td> </tr><tr><td> <code title="">ltcir;</code> </td> <td> U+02A79 </td> </tr><tr><td> <code title="">ltdot;</code> </td> <td> U+022D6 </td> </tr><tr><td> <code title="">lthree;</code> </td> <td> U+022CB </td> </tr><tr><td> <code title="">ltimes;</code> </td> <td> U+022C9 </td> </tr><tr><td> <code title="">ltlarr;</code> </td> <td> U+02976 </td> </tr><tr><td> <code title="">ltquest;</code> </td> <td> U+02A7B </td> </tr><tr><td> <code title="">ltrPar;</code> </td> <td> U+02996 </td> </tr><tr><td> <code title="">ltri;</code> </td> <td> U+025C3 </td> </tr><tr><td> <code title="">ltrie;</code> </td> <td> U+022B4 </td> </tr><tr><td> <code title="">ltrif;</code> </td> <td> U+025C2 </td> </tr><tr><td> <codetitle="">lurdshar;</code> </td> <td> U+0294A </td> </tr><tr><td> <code title="">luruhar;</code> </td> <td> U+02966 </td> </tr><tr><td> <code title="">mDDot;</code> </td> <td> U+0223A </td> </tr><tr><td> <code title="">macr;</code> </td> <td> U+000AF </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">male;</code> </td> <td> U+02642 </td> </tr><tr><td> <code title="">malt;</code> </td> <td> U+02720 </td> </tr><tr><td> <code title="">maltese;</code> </td> <td> U+02720 </td> </tr><tr><td> <code title="">map;</code> </td> <td> U+021A6 </td> </tr><tr><td> <code title="">mapsto;</code> </td> <td> U+021A6 </td> </tr><tr><td> <code title="">mapstodown;</code> </td> <td> U+021A7 </td> </tr><tr><td> <code title="">mapstoleft;</code> </td> <td> U+021A4 </td> </tr><tr><td> <code title="">mapstoup;</code> </td> <td> U+021A5 </td> </tr><tr><td> <code title="">marker;</code> </td> <td> U+025AE </td> </tr><tr><td> <code title="">mcomma;</code> </td> <td> U+02A29 </td> /tr><tr><td> <code title="">mcy;</code> </td> <td> U+0043C </td> </tr><tr><td> <code title="">mdash;</code> </td> <td> U+02014 </td> </tr><tr><td> <code title="">measuredangle;</code> </td> <td> U+02221 </td> </tr><tr><td> <code title="">mfr;</code> </td> <td> U+1D52A </td> </tr><tr><td> <code title="">mho;</code> </td> <td> U+02127 </td> </tr><tr><td> <code title="">micro;</code> </td> <td> U+000B5 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">mid;</code> </td> <td> U+02223 </td> </tr><tr><td> <code title="">midast;</code> </td> <td> U+0002A </td> </tr><tr><td> <code title="">midcir;</code> </td> <td> U+02AF0 </td> </tr><tr><td> <code title="">middot;</code> </td> <td> U+000B7 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">minus;</code> </td> <td> U+02212 </td> </tr><tr><td> <code title="">minusb;</code> </td> <td> U+0229F </td> </tr><tr><td> <code title="">minusd;</code> </td> <td> U+0238 </td> </tr><tr><td> <code title="">minusdu;</code> </td> <td> U+02A2A </td> </tr><tr><td> <code title="">mlcp;</code> </td> <td> U+02ADB </td> </tr><tr><td> <code title="">mldr;</code> </td> <td> U+02026 </td> </tr><tr><td> <code title="">mnplus;</code> </td> <td> U+02213 </td> </tr><tr><td> <code title="">models;</code> </td> <td> U+022A7 </td> </tr><tr><td> <code title="">mopf;</code> </td> <td> U+1D55E </td> </tr><tr><td> <code title="">mp;</code> </td> <td> U+02213 </td> </tr><tr><td> <code title="">mscr;</code> </td> <td> U+1D4C2 </td> </tr><tr><td> <code title="">mstpos;</code> </td> <td> U+0223E </td> </tr><tr><td> <code title="">mu;</code> </td> <td> U+003BC </td> </tr><tr><td> <code title="">multimap;</code> </td> <td> U+022B8 </td> </tr><tr><td> <code title="">mumap;</code> </td> <td> U+022B8 </td> </tr><tr><td> <code title="">nLeftarrow;</code> </td> <td> U+021CD </td> </tr><tr><td> <code title="">nLeftrightarrow;</code> </td> <td> U+021CE </td> </tr><tr><td> <code title="">nRightarrow;</code></td> <td> U+021CF </td> </tr><tr><td> <code title="">nVDash;</code> </td> <td> U+022AF </td> </tr><tr><td> <code title="">nVdash;</code> </td> <td> U+022AE </td> </tr><tr><td> <code title="">nabla;</code> </td> <td> U+02207 </td> </tr><tr><td> <code title="">nacute;</code> </td> <td> U+00144 </td> </tr><tr><td> <code title="">nap;</code> </td> <td> U+02249 </td> </tr><tr><td> <code title="">napos;</code> </td> <td> U+00149 </td> </tr><tr><td> <code title="">napprox;</code> </td> <td> U+02249 </td> </tr><tr><td> <code title="">natur;</code> </td> <td> U+0266E </td> </tr><tr><td> <code title="">natural;</code> </td> <td> U+0266E </td> </tr><tr><td> <code title="">naturals;</code> </td> <td> U+02115 </td> </tr><tr><td> <code title="">nbsp;</code> </td> <td> U+000A0 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">ncap;</code> </td> <td> U+02A43 </td> </tr><tr><td> <code title="">ncaron;</code> </td> <td> U+00148 </td> </tr><tr><td> <code title="">ncedi;</code> </td> <td> U+00146 </td> </tr><tr><td> <code title="">ncong;</code> </td> <td> U+02247 </td> </tr><tr><td> <code title="">ncup;</code> </td> <td> U+02A42 </td> </tr><tr><td> <code title="">ncy;</code> </td> <td> U+0043D </td> </tr><tr><td> <code title="">ndash;</code> </td> <td> U+02013 </td> </tr><tr><td> <code title="">ne;</code> </td> <td> U+02260 </td> </tr><tr><td> <code title="">neArr;</code> </td> <td> U+021D7 </td> </tr><tr><td> <code title="">nearhk;</code> </td> <td> U+02924 </td> </tr><tr><td> <code title="">nearr;</code> </td> <td> U+02197 </td> </tr><tr><td> <code title="">nearrow;</code> </td> <td> U+02197 </td> </tr><tr><td> <code title="">nequiv;</code> </td> <td> U+02262 </td> </tr><tr><td> <code title="">nesear;</code> </td> <td> U+02928 </td> </tr><tr><td> <code title="">nexist;</code> </td> <td> U+02204 </td> </tr><tr><td> <code title="">nexists;</code> </td> <td> U+02204 </td> </tr><tr><td> <code title="">nfr;</code> </td> <td> U+1D52B </td> </tr><tr><td> <code title="">nge;</cde> </td> <td> U+02271 </td> </tr><tr><td> <code title="">ngeq;</code> </td> <td> U+02271 </td> </tr><tr><td> <code title="">ngsim;</code> </td> <td> U+02275 </td> </tr><tr><td> <code title="">ngt;</code> </td> <td> U+0226F </td> </tr><tr><td> <code title="">ngtr;</code> </td> <td> U+0226F </td> </tr><tr><td> <code title="">nhArr;</code> </td> <td> U+021CE </td> </tr><tr><td> <code title="">nharr;</code> </td> <td> U+021AE </td> </tr><tr><td> <code title="">nhpar;</code> </td> <td> U+02AF2 </td> </tr><tr><td> <code title="">ni;</code> </td> <td> U+0220B </td> </tr><tr><td> <code title="">nis;</code> </td> <td> U+022FC </td> </tr><tr><td> <code title="">nisd;</code> </td> <td> U+022FA </td> </tr><tr><td> <code title="">niv;</code> </td> <td> U+0220B </td> </tr><tr><td> <code title="">njcy;</code> </td> <td> U+0045A </td> </tr><tr><td> <code title="">nlArr;</code> </td> <td> U+021CD </td> </tr><tr><td> <code title="">nlarr;</code> </td> <td> U+0219A </td> </tr><tr><td> <code title="">nldr;</code> </td> <td> U02025 </td> </tr><tr><td> <code title="">nle;</code> </td> <td> U+02270 </td> </tr><tr><td> <code title="">nleftarrow;</code> </td> <td> U+0219A </td> </tr><tr><td> <code title="">nleftrightarrow;</code> </td> <td> U+021AE </td> </tr><tr><td> <code title="">nleq;</code> </td> <td> U+02270 </td> </tr><tr><td> <code title="">nless;</code> </td> <td> U+0226E </td> </tr><tr><td> <code title="">nlsim;</code> </td> <td> U+02274 </td> </tr><tr><td> <code title="">nlt;</code> </td> <td> U+0226E </td> </tr><tr><td> <code title="">nltri;</code> </td> <td> U+022EA </td> </tr><tr><td> <code title="">nltrie;</code> </td> <td> U+022EC </td> </tr><tr><td> <code title="">nmid;</code> </td> <td> U+02224 </td> </tr><tr><td> <code title="">nopf;</code> </td> <td> U+1D55F </td> </tr><tr><td> <code title="">not;</code> </td> <td> U+000AC </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">notin;</code> </td> <td> U+02209 </td> </tr><tr><td> <code title="">notinva;</code> </d> <td> U+02209 </td> </tr><tr><td> <code title="">notinvb;</code> </td> <td> U+022F7 </td> </tr><tr><td> <code title="">notinvc;</code> </td> <td> U+022F6 </td> </tr><tr><td> <code title="">notni;</code> </td> <td> U+0220C </td> </tr><tr><td> <code title="">notniva;</code> </td> <td> U+0220C </td> </tr><tr><td> <code title="">notnivb;</code> </td> <td> U+022FE </td> </tr><tr><td> <code title="">notnivc;</code> </td> <td> U+022FD </td> </tr><tr><td> <code title="">npar;</code> </td> <td> U+02226 </td> </tr><tr><td> <code title="">nparallel;</code> </td> <td> U+02226 </td> </tr><tr><td> <code title="">npolint;</code> </td> <td> U+02A14 </td> </tr><tr><td> <code title="">npr;</code> </td> <td> U+02280 </td> </tr><tr><td> <code title="">nprcue;</code> </td> <td> U+022E0 </td> </tr><tr><td> <code title="">nprec;</code> </td> <td> U+02280 </td> </tr><tr><td> <code title="">nrArr;</code> </td> <td> U+021CF </td> </tr><tr><td> <code title="">nrarr;</code> </td> <td> U+0219B </td> </tr><tr><td> <code title="">nrigharrow;</code> </td> <td> U+0219B </td> </tr><tr><td> <code title="">nrtri;</code> </td> <td> U+022EB </td> </tr><tr><td> <code title="">nrtrie;</code> </td> <td> U+022ED </td> </tr><tr><td> <code title="">nsc;</code> </td> <td> U+02281 </td> </tr><tr><td> <code title="">nsccue;</code> </td> <td> U+022E1 </td> </tr><tr><td> <code title="">nscr;</code> </td> <td> U+1D4C3 </td> </tr><tr><td> <code title="">nshortmid;</code> </td> <td> U+02224 </td> </tr><tr><td> <code title="">nshortparallel;</code> </td> <td> U+02226 </td> </tr><tr><td> <code title="">nsim;</code> </td> <td> U+02241 </td> </tr><tr><td> <code title="">nsime;</code> </td> <td> U+02244 </td> </tr><tr><td> <code title="">nsimeq;</code> </td> <td> U+02244 </td> </tr><tr><td> <code title="">nsmid;</code> </td> <td> U+02224 </td> </tr><tr><td> <code title="">nspar;</code> </td> <td> U+02226 </td> </tr><tr><td> <code title="">nsqsube;</code> </td> <td> U+022E2 </td> </tr><tr><td> <code title="">nsqsupe;</code> </td> <td> U+022E3 </td> </tr><tr><td> <ode title="">nsub;</code> </td> <td> U+02284 </td> </tr><tr><td> <code title="">nsube;</code> </td> <td> U+02288 </td> </tr><tr><td> <code title="">nsubseteq;</code> </td> <td> U+02288 </td> </tr><tr><td> <code title="">nsucc;</code> </td> <td> U+02281 </td> </tr><tr><td> <code title="">nsup;</code> </td> <td> U+02285 </td> </tr><tr><td> <code title="">nsupe;</code> </td> <td> U+02289 </td> </tr><tr><td> <code title="">nsupseteq;</code> </td> <td> U+02289 </td> </tr><tr><td> <code title="">ntgl;</code> </td> <td> U+02279 </td> </tr><tr><td> <code title="">ntilde;</code> </td> <td> U+000F1 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">ntlg;</code> </td> <td> U+02278 </td> </tr><tr><td> <code title="">ntriangleleft;</code> </td> <td> U+022EA </td> </tr><tr><td> <code title="">ntrianglelefteq;</code> </td> <td> U+022EC </td> </tr><tr><td> <code title="">ntriangleright;</code> </td> <td> U+022EB </td> </tr><tr><td> <code title="">ntrianglerighteq;</coe> </td> <td> U+022ED </td> </tr><tr><td> <code title="">nu;</code> </td> <td> U+003BD </td> </tr><tr><td> <code title="">num;</code> </td> <td> U+00023 </td> </tr><tr><td> <code title="">numero;</code> </td> <td> U+02116 </td> </tr><tr><td> <code title="">numsp;</code> </td> <td> U+02007 </td> </tr><tr><td> <code title="">nvDash;</code> </td> <td> U+022AD </td> </tr><tr><td> <code title="">nvHarr;</code> </td> <td> U+02904 </td> </tr><tr><td> <code title="">nvdash;</code> </td> <td> U+022AC </td> </tr><tr><td> <code title="">nvinfin;</code> </td> <td> U+029DE </td> </tr><tr><td> <code title="">nvlArr;</code> </td> <td> U+02902 </td> </tr><tr><td> <code title="">nvrArr;</code> </td> <td> U+02903 </td> </tr><tr><td> <code title="">nwArr;</code> </td> <td> U+021D6 </td> </tr><tr><td> <code title="">nwarhk;</code> </td> <td> U+02923 </td> </tr><tr><td> <code title="">nwarr;</code> </td> <td> U+02196 </td> </tr><tr><td> <code title="">nwarrow;</code> </td> <td> U+02196 </td> </tr><tr><td> <code title="">nwnear;/code> </td> <td> U+02927 </td> </tr><tr><td> <code title="">oS;</code> </td> <td> U+024C8 </td> </tr><tr><td> <code title="">oacute;</code> </td> <td> U+000F3 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">oast;</code> </td> <td> U+0229B </td> </tr><tr><td> <code title="">ocir;</code> </td> <td> U+0229A </td> </tr><tr><td> <code title="">ocirc;</code> </td> <td> U+000F4 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">ocy;</code> </td> <td> U+0043E </td> </tr><tr><td> <code title="">odash;</code> </td> <td> U+0229D </td> </tr><tr><td> <code title="">odblac;</code> </td> <td> U+00151 </td> </tr><tr><td> <code title="">odiv;</code> </td> <td> U+02A38 </td> </tr><tr><td> <code title="">odot;</code> </td> <td> U+02299 </td> </tr><tr><td> <code title="">odsold;</code> </td> <td> U+029BC </td> </tr><tr><td> <code title="">oelig;</code> </td> <td> U+00153 </td> </tr><tr><td> <code title="">ofcir;<code> </td> <td> U+029BF </td> </tr><tr><td> <code title="">ofr;</code> </td> <td> U+1D52C </td> </tr><tr><td> <code title="">ogon;</code> </td> <td> U+002DB </td> </tr><tr><td> <code title="">ograve;</code> </td> <td> U+000F2 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">ogt;</code> </td> <td> U+029C1 </td> </tr><tr><td> <code title="">ohbar;</code> </td> <td> U+029B5 </td> </tr><tr><td> <code title="">ohm;</code> </td> <td> U+003A9 </td> </tr><tr><td> <code title="">oint;</code> </td> <td> U+0222E </td> </tr><tr><td> <code title="">olarr;</code> </td> <td> U+021BA </td> </tr><tr><td> <code title="">olcir;</code> </td> <td> U+029BE </td> </tr><tr><td> <code title="">olcross;</code> </td> <td> U+029BB </td> </tr><tr><td> <code title="">oline;</code> </td> <td> U+0203E </td> </tr><tr><td> <code title="">olt;</code> </td> <td> U+029C0 </td> </tr><tr><td> <code title="">omacr;</code> </td> <td> U+0014D </td> </tr><tr><td> <code title="">omega;</code></td> <td> U+003C9 </td> </tr><tr><td> <code title="">omicron;</code> </td> <td> U+003BF </td> </tr><tr><td> <code title="">omid;</code> </td> <td> U+029B6 </td> </tr><tr><td> <code title="">ominus;</code> </td> <td> U+02296 </td> </tr><tr><td> <code title="">oopf;</code> </td> <td> U+1D560 </td> </tr><tr><td> <code title="">opar;</code> </td> <td> U+029B7 </td> </tr><tr><td> <code title="">operp;</code> </td> <td> U+029B9 </td> </tr><tr><td> <code title="">oplus;</code> </td> <td> U+02295 </td> </tr><tr><td> <code title="">or;</code> </td> <td> U+02228 </td> </tr><tr><td> <code title="">orarr;</code> </td> <td> U+021BB </td> </tr><tr><td> <code title="">ord;</code> </td> <td> U+02A5D </td> </tr><tr><td> <code title="">order;</code> </td> <td> U+02134 </td> </tr><tr><td> <code title="">orderof;</code> </td> <td> U+02134 </td> </tr><tr><td> <code title="">ordf;</code> </td> <td> U+000AA </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">ordm;</code> </t> <td> U+000BA </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">origof;</code> </td> <td> U+022B6 </td> </tr><tr><td> <code title="">oror;</code> </td> <td> U+02A56 </td> </tr><tr><td> <code title="">orslope;</code> </td> <td> U+02A57 </td> </tr><tr><td> <code title="">orv;</code> </td> <td> U+02A5B </td> </tr><tr><td> <code title="">oscr;</code> </td> <td> U+02134 </td> </tr><tr><td> <code title="">oslash;</code> </td> <td> U+000F8 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">osol;</code> </td> <td> U+02298 </td> </tr><tr><td> <code title="">otilde;</code> </td> <td> U+000F5 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">otimes;</code> </td> <td> U+02297 </td> </tr><tr><td> <code title="">otimesas;</code> </td> <td> U+02A36 </td> </tr><tr><td> <code title="">ouml;</code> </td> <td> U+000F6 </td> </tr><!-- (invalid entity with mising semicolon for legacy support only) --><tr><td> <code title="">ovbar;</code> </td> <td> U+0233D </td> </tr><tr><td> <code title="">par;</code> </td> <td> U+02225 </td> </tr><tr><td> <code title="">para;</code> </td> <td> U+000B6 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">parallel;</code> </td> <td> U+02225 </td> </tr><tr><td> <code title="">parsim;</code> </td> <td> U+02AF3 </td> </tr><tr><td> <code title="">parsl;</code> </td> <td> U+02AFD </td> </tr><tr><td> <code title="">part;</code> </td> <td> U+02202 </td> </tr><tr><td> <code title="">pcy;</code> </td> <td> U+0043F </td> </tr><tr><td> <code title="">percnt;</code> </td> <td> U+00025 </td> </tr><tr><td> <code title="">period;</code> </td> <td> U+0002E </td> </tr><tr><td> <code title="">permil;</code> </td> <td> U+02030 </td> </tr><tr><td> <code title="">perp;</code> </td> <td> U+022A5 </td> </tr><tr><td> <code title="">pertenk;</code> </td> <td> U+02031 </td> </tr><tr><td> <code title=">pfr;</code> </td> <td> U+1D52D </td> </tr><tr><td> <code title="">phi;</code> </td> <td> U+003C6 </td> </tr><tr><td> <code title="">phiv;</code> </td> <td> U+003D5 </td> </tr><tr><td> <code title="">phmmat;</code> </td> <td> U+02133 </td> </tr><tr><td> <code title="">phone;</code> </td> <td> U+0260E </td> </tr><tr><td> <code title="">pi;</code> </td> <td> U+003C0 </td> </tr><tr><td> <code title="">pitchfork;</code> </td> <td> U+022D4 </td> </tr><tr><td> <code title="">piv;</code> </td> <td> U+003D6 </td> </tr><tr><td> <code title="">planck;</code> </td> <td> U+0210F </td> </tr><tr><td> <code title="">planckh;</code> </td> <td> U+0210E </td> </tr><tr><td> <code title="">plankv;</code> </td> <td> U+0210F </td> </tr><tr><td> <code title="">plus;</code> </td> <td> U+0002B </td> </tr><tr><td> <code title="">plusacir;</code> </td> <td> U+02A23 </td> </tr><tr><td> <code title="">plusb;</code> </td> <td> U+0229E </td> </tr><tr><td> <code title="">pluscir;</code> </td> <td> U+02A22 </td> </tr><tr><td> <code title=">plusdo;</code> </td> <td> U+02214 </td> </tr><tr><td> <code title="">plusdu;</code> </td> <td> U+02A25 </td> </tr><tr><td> <code title="">pluse;</code> </td> <td> U+02A72 </td> </tr><tr><td> <code title="">plusmn;</code> </td> <td> U+000B1 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">plussim;</code> </td> <td> U+02A26 </td> </tr><tr><td> <code title="">plustwo;</code> </td> <td> U+02A27 </td> </tr><tr><td> <code title="">pm;</code> </td> <td> U+000B1 </td> </tr><tr><td> <code title="">pointint;</code> </td> <td> U+02A15 </td> </tr><tr><td> <code title="">popf;</code> </td> <td> U+1D561 </td> </tr><tr><td> <code title="">pound;</code> </td> <td> U+000A3 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">pr;</code> </td> <td> U+0227A </td> </tr><tr><td> <code title="">prE;</code> </td> <td> U+02AB3 </td> </tr><tr><td> <code title="">prap;</code> </td> <td> U+02AB7 </td> </tr><tr><td> <code tile="">prcue;</code> </td> <td> U+0227C </td> </tr><tr><td> <code title="">pre;</code> </td> <td> U+02AAF </td> </tr><tr><td> <code title="">prec;</code> </td> <td> U+0227A </td> </tr><tr><td> <code title="">precapprox;</code> </td> <td> U+02AB7 </td> </tr><tr><td> <code title="">preccurlyeq;</code> </td> <td> U+0227C </td> </tr><tr><td> <code title="">preceq;</code> </td> <td> U+02AAF </td> </tr><tr><td> <code title="">precnapprox;</code> </td> <td> U+02AB9 </td> </tr><tr><td> <code title="">precneqq;</code> </td> <td> U+02AB5 </td> </tr><tr><td> <code title="">precnsim;</code> </td> <td> U+022E8 </td> </tr><tr><td> <code title="">precsim;</code> </td> <td> U+0227E </td> </tr><tr><td> <code title="">prime;</code> </td> <td> U+02032 </td> </tr><tr><td> <code title="">primes;</code> </td> <td> U+02119 </td> </tr><tr><td> <code title="">prnE;</code> </td> <td> U+02AB5 </td> </tr><tr><td> <code title="">prnap;</code> </td> <td> U+02AB9 </td> </tr><tr><td> <code title="">prnsim;</code> </td> <td> U+022E8 </td> <tr><tr><td> <code title="">prod;</code> </td> <td> U+0220F </td> </tr><tr><td> <code title="">profalar;</code> </td> <td> U+0232E </td> </tr><tr><td> <code title="">profline;</code> </td> <td> U+02312 </td> </tr><tr><td> <code title="">profsurf;</code> </td> <td> U+02313 </td> </tr><tr><td> <code title="">prop;</code> </td> <td> U+0221D </td> </tr><tr><td> <code title="">propto;</code> </td> <td> U+0221D </td> </tr><tr><td> <code title="">prsim;</code> </td> <td> U+0227E </td> </tr><tr><td> <code title="">prurel;</code> </td> <td> U+022B0 </td> </tr><tr><td> <code title="">pscr;</code> </td> <td> U+1D4C5 </td> </tr><tr><td> <code title="">psi;</code> </td> <td> U+003C8 </td> </tr><tr><td> <code title="">puncsp;</code> </td> <td> U+02008 </td> </tr><tr><td> <code title="">qfr;</code> </td> <td> U+1D52E </td> </tr><tr><td> <code title="">qint;</code> </td> <td> U+02A0C </td> </tr><tr><td> <code title="">qopf;</code> </td> <td> U+1D562 </td> </tr><tr><td> <code title="">qprime;</code> </td> <td> U+02057 </td> /tr><tr><td> <code title="">qscr;</code> </td> <td> U+1D4C6 </td> </tr><tr><td> <code title="">quaternions;</code> </td> <td> U+0210D </td> </tr><tr><td> <code title="">quatint;</code> </td> <td> U+02A16 </td> </tr><tr><td> <code title="">quest;</code> </td> <td> U+0003F </td> </tr><tr><td> <code title="">questeq;</code> </td> <td> U+0225F </td> </tr><tr><td> <code title="">quot;</code> </td> <td> U+00022 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">rAarr;</code> </td> <td> U+021DB </td> </tr><tr><td> <code title="">rArr;</code> </td> <td> U+021D2 </td> </tr><tr><td> <code title="">rAtail;</code> </td> <td> U+0291C </td> </tr><tr><td> <code title="">rBarr;</code> </td> <td> U+0290F </td> </tr><tr><td> <code title="">rHar;</code> </td> <td> U+02964 </td> </tr><tr><td> <code title="">racute;</code> </td> <td> U+00155 </td> </tr><tr><td> <code title="">radic;</code> </td> <td> U+0221A </td> </tr><tr><td> <code title="">raemptyv;</code> </td> <td> U+29B3 </td> </tr><tr><td> <code title="">rang;</code> </td> <td> U+027E9 </td> </tr><tr><td> <code title="">rangd;</code> </td> <td> U+02992 </td> </tr><tr><td> <code title="">range;</code> </td> <td> U+029A5 </td> </tr><tr><td> <code title="">rangle;</code> </td> <td> U+027E9 </td> </tr><tr><td> <code title="">raquo;</code> </td> <td> U+000BB </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">rarr;</code> </td> <td> U+02192 </td> </tr><tr><td> <code title="">rarrap;</code> </td> <td> U+02975 </td> </tr><tr><td> <code title="">rarrb;</code> </td> <td> U+021E5 </td> </tr><tr><td> <code title="">rarrbfs;</code> </td> <td> U+02920 </td> </tr><tr><td> <code title="">rarrc;</code> </td> <td> U+02933 </td> </tr><tr><td> <code title="">rarrfs;</code> </td> <td> U+0291E </td> </tr><tr><td> <code title="">rarrhk;</code> </td> <td> U+021AA </td> </tr><tr><td> <code title="">rarrlp;</code> </td> <td> U+021AC </td> </tr><tr><td> <code title="">rarrpl;</code> </td> td> U+02945 </td> </tr><tr><td> <code title="">rarrsim;</code> </td> <td> U+02974 </td> </tr><tr><td> <code title="">rarrtl;</code> </td> <td> U+021A3 </td> </tr><tr><td> <code title="">rarrw;</code> </td> <td> U+0219D </td> </tr><tr><td> <code title="">ratail;</code> </td> <td> U+0291A </td> </tr><tr><td> <code title="">ratio;</code> </td> <td> U+02236 </td> </tr><tr><td> <code title="">rationals;</code> </td> <td> U+0211A </td> </tr><tr><td> <code title="">rbarr;</code> </td> <td> U+0290D </td> </tr><tr><td> <code title="">rbbrk;</code> </td> <td> U+02773 </td> </tr><tr><td> <code title="">rbrace;</code> </td> <td> U+0007D </td> </tr><tr><td> <code title="">rbrack;</code> </td> <td> U+0005D </td> </tr><tr><td> <code title="">rbrke;</code> </td> <td> U+0298C </td> </tr><tr><td> <code title="">rbrksld;</code> </td> <td> U+0298E </td> </tr><tr><td> <code title="">rbrkslu;</code> </td> <td> U+02990 </td> </tr><tr><td> <code title="">rcaron;</code> </td> <td> U+00159 </td> </tr><tr><td> <code title="">rcedil;<code> </td> <td> U+00157 </td> </tr><tr><td> <code title="">rceil;</code> </td> <td> U+02309 </td> </tr><tr><td> <code title="">rcub;</code> </td> <td> U+0007D </td> </tr><tr><td> <code title="">rcy;</code> </td> <td> U+00440 </td> </tr><tr><td> <code title="">rdca;</code> </td> <td> U+02937 </td> </tr><tr><td> <code title="">rdldhar;</code> </td> <td> U+02969 </td> </tr><tr><td> <code title="">rdquo;</code> </td> <td> U+0201D </td> </tr><tr><td> <code title="">rdquor;</code> </td> <td> U+0201D </td> </tr><tr><td> <code title="">rdsh;</code> </td> <td> U+021B3 </td> </tr><tr><td> <code title="">real;</code> </td> <td> U+0211C </td> </tr><tr><td> <code title="">realine;</code> </td> <td> U+0211B </td> </tr><tr><td> <code title="">realpart;</code> </td> <td> U+0211C </td> </tr><tr><td> <code title="">reals;</code> </td> <td> U+0211D </td> </tr><tr><td> <code title="">rect;</code> </td> <td> U+025AD </td> </tr><tr><td> <code title="">reg;</code> </td> <td> U+000AE </td> </tr><!-- (invalid entity with missing smicolon for legacy support only) --><tr><td> <code title="">rfisht;</code> </td> <td> U+0297D </td> </tr><tr><td> <code title="">rfloor;</code> </td> <td> U+0230B </td> </tr><tr><td> <code title="">rfr;</code> </td> <td> U+1D52F </td> </tr><tr><td> <code title="">rhard;</code> </td> <td> U+021C1 </td> </tr><tr><td> <code title="">rharu;</code> </td> <td> U+021C0 </td> </tr><tr><td> <code title="">rharul;</code> </td> <td> U+0296C </td> </tr><tr><td> <code title="">rho;</code> </td> <td> U+003C1 </td> </tr><tr><td> <code title="">rhov;</code> </td> <td> U+003F1 </td> </tr><tr><td> <code title="">rightarrow;</code> </td> <td> U+02192 </td> </tr><tr><td> <code title="">rightarrowtail;</code> </td> <td> U+021A3 </td> </tr><tr><td> <code title="">rightharpoondown;</code> </td> <td> U+021C1 </td> </tr><tr><td> <code title="">rightharpoonup;</code> </td> <td> U+021C0 </td> </tr><tr><td> <code title="">rightleftarrows;</code> </td> <td> U+021C4 </td> </tr><tr><td> <code title="">rightleftharpoons;</code> </td> <td>U+021CC </td> </tr><tr><td> <code title="">rightrightarrows;</code> </td> <td> U+021C9 </td> </tr><tr><td> <code title="">rightsquigarrow;</code> </td> <td> U+0219D </td> </tr><tr><td> <code title="">rightthreetimes;</code> </td> <td> U+022CC </td> </tr><tr><td> <code title="">ring;</code> </td> <td> U+002DA </td> </tr><tr><td> <code title="">risingdotseq;</code> </td> <td> U+02253 </td> </tr><tr><td> <code title="">rlarr;</code> </td> <td> U+021C4 </td> </tr><tr><td> <code title="">rlhar;</code> </td> <td> U+021CC </td> </tr><tr><td> <code title="">rlm;</code> </td> <td> U+0200F </td> </tr><tr><td> <code title="">rmoust;</code> </td> <td> U+023B1 </td> </tr><tr><td> <code title="">rmoustache;</code> </td> <td> U+023B1 </td> </tr><tr><td> <code title="">rnmid;</code> </td> <td> U+02AEE </td> </tr><tr><td> <code title="">roang;</code> </td> <td> U+027ED </td> </tr><tr><td> <code title="">roarr;</code> </td> <td> U+021FE </td> </tr><tr><td> <code title="">robrk;</code> </td> <td> U+027E7 </td> </tr><tr><td> <ode title="">ropar;</code> </td> <td> U+02986 </td> </tr><tr><td> <code title="">ropf;</code> </td> <td> U+1D563 </td> </tr><tr><td> <code title="">roplus;</code> </td> <td> U+02A2E </td> </tr><tr><td> <code title="">rotimes;</code> </td> <td> U+02A35 </td> </tr><tr><td> <code title="">rpar;</code> </td> <td> U+00029 </td> </tr><tr><td> <code title="">rpargt;</code> </td> <td> U+02994 </td> </tr><tr><td> <code title="">rppolint;</code> </td> <td> U+02A12 </td> </tr><tr><td> <code title="">rrarr;</code> </td> <td> U+021C9 </td> </tr><tr><td> <code title="">rsaquo;</code> </td> <td> U+0203A </td> </tr><tr><td> <code title="">rscr;</code> </td> <td> U+1D4C7 </td> </tr><tr><td> <code title="">rsh;</code> </td> <td> U+021B1 </td> </tr><tr><td> <code title="">rsqb;</code> </td> <td> U+0005D </td> </tr><tr><td> <code title="">rsquo;</code> </td> <td> U+02019 </td> </tr><tr><td> <code title="">rsquor;</code> </td> <td> U+02019 </td> </tr><tr><td> <code title="">rthree;</code> </td> <td> U+022CC </td> </tr><tr><td> code title="">rtimes;</code> </td> <td> U+022CA </td> </tr><tr><td> <code title="">rtri;</code> </td> <td> U+025B9 </td> </tr><tr><td> <code title="">rtrie;</code> </td> <td> U+022B5 </td> </tr><tr><td> <code title="">rtrif;</code> </td> <td> U+025B8 </td> </tr><tr><td> <code title="">rtriltri;</code> </td> <td> U+029CE </td> </tr><tr><td> <code title="">ruluhar;</code> </td> <td> U+02968 </td> </tr><tr><td> <code title="">rx;</code> </td> <td> U+0211E </td> </tr><tr><td> <code title="">sacute;</code> </td> <td> U+0015B </td> </tr><tr><td> <code title="">sbquo;</code> </td> <td> U+0201A </td> </tr><tr><td> <code title="">sc;</code> </td> <td> U+0227B </td> </tr><tr><td> <code title="">scE;</code> </td> <td> U+02AB4 </td> </tr><tr><td> <code title="">scap;</code> </td> <td> U+02AB8 </td> </tr><tr><td> <code title="">scaron;</code> </td> <td> U+00161 </td> </tr><tr><td> <code title="">sccue;</code> </td> <td> U+0227D </td> </tr><tr><td> <code title="">sce;</code> </td> <td> U+02AB0 </td> </tr><tr><td> <code ttle="">scedil;</code> </td> <td> U+0015F </td> </tr><tr><td> <code title="">scirc;</code> </td> <td> U+0015D </td> </tr><tr><td> <code title="">scnE;</code> </td> <td> U+02AB6 </td> </tr><tr><td> <code title="">scnap;</code> </td> <td> U+02ABA </td> </tr><tr><td> <code title="">scnsim;</code> </td> <td> U+022E9 </td> </tr><tr><td> <code title="">scpolint;</code> </td> <td> U+02A13 </td> </tr><tr><td> <code title="">scsim;</code> </td> <td> U+0227F </td> </tr><tr><td> <code title="">scy;</code> </td> <td> U+00441 </td> </tr><tr><td> <code title="">sdot;</code> </td> <td> U+022C5 </td> </tr><tr><td> <code title="">sdotb;</code> </td> <td> U+022A1 </td> </tr><tr><td> <code title="">sdote;</code> </td> <td> U+02A66 </td> </tr><tr><td> <code title="">seArr;</code> </td> <td> U+021D8 </td> </tr><tr><td> <code title="">searhk;</code> </td> <td> U+02925 </td> </tr><tr><td> <code title="">searr;</code> </td> <td> U+02198 </td> </tr><tr><td> <code title="">searrow;</code> </td> <td> U+02198 </td> </tr><tr><td> <code itle="">sect;</code> </td> <td> U+000A7 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">semi;</code> </td> <td> U+0003B </td> </tr><tr><td> <code title="">seswar;</code> </td> <td> U+02929 </td> </tr><tr><td> <code title="">setminus;</code> </td> <td> U+02216 </td> </tr><tr><td> <code title="">setmn;</code> </td> <td> U+02216 </td> </tr><tr><td> <code title="">sext;</code> </td> <td> U+02736 </td> </tr><tr><td> <code title="">sfr;</code> </td> <td> U+1D530 </td> </tr><tr><td> <code title="">sfrown;</code> </td> <td> U+02322 </td> </tr><tr><td> <code title="">sharp;</code> </td> <td> U+0266F </td> </tr><tr><td> <code title="">shchcy;</code> </td> <td> U+00449 </td> </tr><tr><td> <code title="">shcy;</code> </td> <td> U+00448 </td> </tr><tr><td> <code title="">shortmid;</code> </td> <td> U+02223 </td> </tr><tr><td> <code title="">shortparallel;</code> </td> <td> U+02225 </td> </tr><tr><td> <code title="">shy;</code> </td> <td> U+000AD </td> </tr><!-- invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">sigma;</code> </td> <td> U+003C3 </td> </tr><tr><td> <code title="">sigmaf;</code> </td> <td> U+003C2 </td> </tr><tr><td> <code title="">sigmav;</code> </td> <td> U+003C2 </td> </tr><tr><td> <code title="">sim;</code> </td> <td> U+0223C </td> </tr><tr><td> <code title="">simdot;</code> </td> <td> U+02A6A </td> </tr><tr><td> <code title="">sime;</code> </td> <td> U+02243 </td> </tr><tr><td> <code title="">simeq;</code> </td> <td> U+02243 </td> </tr><tr><td> <code title="">simg;</code> </td> <td> U+02A9E </td> </tr><tr><td> <code title="">simgE;</code> </td> <td> U+02AA0 </td> </tr><tr><td> <code title="">siml;</code> </td> <td> U+02A9D </td> </tr><tr><td> <code title="">simlE;</code> </td> <td> U+02A9F </td> </tr><tr><td> <code title="">simne;</code> </td> <td> U+02246 </td> </tr><tr><td> <code title="">simplus;</code> </td> <td> U+02A24 </td> </tr><tr><td> <code title="">simrarr;</code> </td> <td> U+02972 </td> </tr><t><td> <code title="">slarr;</code> </td> <td> U+02190 </td> </tr><tr><td> <code title="">smallsetminus;</code> </td> <td> U+02216 </td> </tr><tr><td> <code title="">smashp;</code> </td> <td> U+02A33 </td> </tr><tr><td> <code title="">smeparsl;</code> </td> <td> U+029E4 </td> </tr><tr><td> <code title="">smid;</code> </td> <td> U+02223 </td> </tr><tr><td> <code title="">smile;</code> </td> <td> U+02323 </td> </tr><tr><td> <code title="">smt;</code> </td> <td> U+02AAA </td> </tr><tr><td> <code title="">smte;</code> </td> <td> U+02AAC </td> </tr><tr><td> <code title="">softcy;</code> </td> <td> U+0044C </td> </tr><tr><td> <code title="">sol;</code> </td> <td> U+0002F </td> </tr><tr><td> <code title="">solb;</code> </td> <td> U+029C4 </td> </tr><tr><td> <code title="">solbar;</code> </td> <td> U+0233F </td> </tr><tr><td> <code title="">sopf;</code> </td> <td> U+1D564 </td> </tr><tr><td> <code title="">spades;</code> </td> <td> U+02660 </td> </tr><tr><td> <code title="">spadesuit;</code> </td> <td> U+02660 </td></tr><tr><td> <code title="">spar;</code> </td> <td> U+02225 </td> </tr><tr><td> <code title="">sqcap;</code> </td> <td> U+02293 </td> </tr><tr><td> <code title="">sqcup;</code> </td> <td> U+02294 </td> </tr><tr><td> <code title="">sqsub;</code> </td> <td> U+0228F </td> </tr><tr><td> <code title="">sqsube;</code> </td> <td> U+02291 </td> </tr><tr><td> <code title="">sqsubset;</code> </td> <td> U+0228F </td> </tr><tr><td> <code title="">sqsubseteq;</code> </td> <td> U+02291 </td> </tr><tr><td> <code title="">sqsup;</code> </td> <td> U+02290 </td> </tr><tr><td> <code title="">sqsupe;</code> </td> <td> U+02292 </td> </tr><tr><td> <code title="">sqsupset;</code> </td> <td> U+02290 </td> </tr><tr><td> <code title="">sqsupseteq;</code> </td> <td> U+02292 </td> </tr><tr><td> <code title="">squ;</code> </td> <td> U+025A1 </td> </tr><tr><td> <code title="">square;</code> </td> <td> U+025A1 </td> </tr><tr><td> <code title="">squarf;</code> </td> <td> U+025AA </td> </tr><tr><td> <code title="">squf;</code> </td> <td> +025AA </td> </tr><tr><td> <code title="">srarr;</code> </td> <td> U+02192 </td> </tr><tr><td> <code title="">sscr;</code> </td> <td> U+1D4C8 </td> </tr><tr><td> <code title="">ssetmn;</code> </td> <td> U+02216 </td> </tr><tr><td> <code title="">ssmile;</code> </td> <td> U+02323 </td> </tr><tr><td> <code title="">sstarf;</code> </td> <td> U+022C6 </td> </tr><tr><td> <code title="">star;</code> </td> <td> U+02606 </td> </tr><tr><td> <code title="">starf;</code> </td> <td> U+02605 </td> </tr><tr><td> <code title="">straightepsilon;</code> </td> <td> U+003F5 </td> </tr><tr><td> <code title="">straightphi;</code> </td> <td> U+003D5 </td> </tr><tr><td> <code title="">strns;</code> </td> <td> U+000AF </td> </tr><tr><td> <code title="">sub;</code> </td> <td> U+02282 </td> </tr><tr><td> <code title="">subE;</code> </td> <td> U+02AC5 </td> </tr><tr><td> <code title="">subdot;</code> </td> <td> U+02ABD </td> </tr><tr><td> <code title="">sube;</code> </td> <td> U+02286 </td> </tr><tr><td> <code title="">subedot;</code </td> <td> U+02AC3 </td> </tr><tr><td> <code title="">submult;</code> </td> <td> U+02AC1 </td> </tr><tr><td> <code title="">subnE;</code> </td> <td> U+02ACB </td> </tr><tr><td> <code title="">subne;</code> </td> <td> U+0228A </td> </tr><tr><td> <code title="">subplus;</code> </td> <td> U+02ABF </td> </tr><tr><td> <code title="">subrarr;</code> </td> <td> U+02979 </td> </tr><tr><td> <code title="">subset;</code> </td> <td> U+02282 </td> </tr><tr><td> <code title="">subseteq;</code> </td> <td> U+02286 </td> </tr><tr><td> <code title="">subseteqq;</code> </td> <td> U+02AC5 </td> </tr><tr><td> <code title="">subsetneq;</code> </td> <td> U+0228A </td> </tr><tr><td> <code title="">subsetneqq;</code> </td> <td> U+02ACB </td> </tr><tr><td> <code title="">subsim;</code> </td> <td> U+02AC7 </td> </tr><tr><td> <code title="">subsub;</code> </td> <td> U+02AD5 </td> </tr><tr><td> <code title="">subsup;</code> </td> <td> U+02AD3 </td> </tr><tr><td> <code title="">succ;</code> </td> <td> U+0227B </td> </tr><tr><td> <codetitle="">succapprox;</code> </td> <td> U+02AB8 </td> </tr><tr><td> <code title="">succcurlyeq;</code> </td> <td> U+0227D </td> </tr><tr><td> <code title="">succeq;</code> </td> <td> U+02AB0 </td> </tr><tr><td> <code title="">succnapprox;</code> </td> <td> U+02ABA </td> </tr><tr><td> <code title="">succneqq;</code> </td> <td> U+02AB6 </td> </tr><tr><td> <code title="">succnsim;</code> </td> <td> U+022E9 </td> </tr><tr><td> <code title="">succsim;</code> </td> <td> U+0227F </td> </tr><tr><td> <code title="">sum;</code> </td> <td> U+02211 </td> </tr><tr><td> <code title="">sung;</code> </td> <td> U+0266A </td> </tr><tr><td> <code title="">sup1;</code> </td> <td> U+000B9 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">sup2;</code> </td> <td> U+000B2 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">sup3;</code> </td> <td> U+000B3 </td> </tr><!-- (invalid entity with missing semicolon for legacy suport only) --><tr><td> <code title="">sup;</code> </td> <td> U+02283 </td> </tr><tr><td> <code title="">supE;</code> </td> <td> U+02AC6 </td> </tr><tr><td> <code title="">supdot;</code> </td> <td> U+02ABE </td> </tr><tr><td> <code title="">supdsub;</code> </td> <td> U+02AD8 </td> </tr><tr><td> <code title="">supe;</code> </td> <td> U+02287 </td> </tr><tr><td> <code title="">supedot;</code> </td> <td> U+02AC4 </td> </tr><tr><td> <code title="">suphsol;</code> </td> <td> U+027C9 </td> </tr><tr><td> <code title="">suphsub;</code> </td> <td> U+02AD7 </td> </tr><tr><td> <code title="">suplarr;</code> </td> <td> U+0297B </td> </tr><tr><td> <code title="">supmult;</code> </td> <td> U+02AC2 </td> </tr><tr><td> <code title="">supnE;</code> </td> <td> U+02ACC </td> </tr><tr><td> <code title="">supne;</code> </td> <td> U+0228B </td> </tr><tr><td> <code title="">supplus;</code> </td> <td> U+02AC0 </td> </tr><tr><td> <code title="">supset;</code> </td> <td> U+02283 </td> </tr><tr><td> <code title="">supseteq;</code> </t> <td> U+02287 </td> </tr><tr><td> <code title="">supseteqq;</code> </td> <td> U+02AC6 </td> </tr><tr><td> <code title="">supsetneq;</code> </td> <td> U+0228B </td> </tr><tr><td> <code title="">supsetneqq;</code> </td> <td> U+02ACC </td> </tr><tr><td> <code title="">supsim;</code> </td> <td> U+02AC8 </td> </tr><tr><td> <code title="">supsub;</code> </td> <td> U+02AD4 </td> </tr><tr><td> <code title="">supsup;</code> </td> <td> U+02AD6 </td> </tr><tr><td> <code title="">swArr;</code> </td> <td> U+021D9 </td> </tr><tr><td> <code title="">swarhk;</code> </td> <td> U+02926 </td> </tr><tr><td> <code title="">swarr;</code> </td> <td> U+02199 </td> </tr><tr><td> <code title="">swarrow;</code> </td> <td> U+02199 </td> </tr><tr><td> <code title="">swnwar;</code> </td> <td> U+0292A </td> </tr><tr><td> <code title="">szlig;</code> </td> <td> U+000DF </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">target;</code> </td> <td> U+02316 </td> </tr><tr><td> <code titl="">tau;</code> </td> <td> U+003C4 </td> </tr><tr><td> <code title="">tbrk;</code> </td> <td> U+023B4 </td> </tr><tr><td> <code title="">tcaron;</code> </td> <td> U+00165 </td> </tr><tr><td> <code title="">tcedil;</code> </td> <td> U+00163 </td> </tr><tr><td> <code title="">tcy;</code> </td> <td> U+00442 </td> </tr><tr><td> <code title="">tdot;</code> </td> <td> U+020DB </td> </tr><tr><td> <code title="">telrec;</code> </td> <td> U+02315 </td> </tr><tr><td> <code title="">tfr;</code> </td> <td> U+1D531 </td> </tr><tr><td> <code title="">there4;</code> </td> <td> U+02234 </td> </tr><tr><td> <code title="">therefore;</code> </td> <td> U+02234 </td> </tr><tr><td> <code title="">theta;</code> </td> <td> U+003B8 </td> </tr><tr><td> <code title="">thetasym;</code> </td> <td> U+003D1 </td> </tr><tr><td> <code title="">thetav;</code> </td> <td> U+003D1 </td> </tr><tr><td> <code title="">thickapprox;</code> </td> <td> U+02248 </td> </tr><tr><td> <code title="">thicksim;</code> </td> <td> U+0223C </td> </tr><tr><td> code title="">thinsp;</code> </td> <td> U+02009 </td> </tr><tr><td> <code title="">thkap;</code> </td> <td> U+02248 </td> </tr><tr><td> <code title="">thksim;</code> </td> <td> U+0223C </td> </tr><tr><td> <code title="">thorn;</code> </td> <td> U+000FE </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">tilde;</code> </td> <td> U+002DC </td> </tr><tr><td> <code title="">times;</code> </td> <td> U+000D7 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">timesb;</code> </td> <td> U+022A0 </td> </tr><tr><td> <code title="">timesbar;</code> </td> <td> U+02A31 </td> </tr><tr><td> <code title="">timesd;</code> </td> <td> U+02A30 </td> </tr><tr><td> <code title="">tint;</code> </td> <td> U+0222D </td> </tr><tr><td> <code title="">toea;</code> </td> <td> U+02928 </td> </tr><tr><td> <code title="">top;</code> </td> <td> U+022A4 </td> </tr><tr><td> <code title="">topbot;</code> </td> <td> U+02336 </td> </tr>tr><td> <code title="">topcir;</code> </td> <td> U+02AF1 </td> </tr><tr><td> <code title="">topf;</code> </td> <td> U+1D565 </td> </tr><tr><td> <code title="">topfork;</code> </td> <td> U+02ADA </td> </tr><tr><td> <code title="">tosa;</code> </td> <td> U+02929 </td> </tr><tr><td> <code title="">tprime;</code> </td> <td> U+02034 </td> </tr><tr><td> <code title="">trade;</code> </td> <td> U+02122 </td> </tr><tr><td> <code title="">triangle;</code> </td> <td> U+025B5 </td> </tr><tr><td> <code title="">triangledown;</code> </td> <td> U+025BF </td> </tr><tr><td> <code title="">triangleleft;</code> </td> <td> U+025C3 </td> </tr><tr><td> <code title="">trianglelefteq;</code> </td> <td> U+022B4 </td> </tr><tr><td> <code title="">triangleq;</code> </td> <td> U+0225C </td> </tr><tr><td> <code title="">triangleright;</code> </td> <td> U+025B9 </td> </tr><tr><td> <code title="">trianglerighteq;</code> </td> <td> U+022B5 </td> </tr><tr><td> <code title="">tridot;</code> </td> <td> U+025EC </td> </tr><tr><td> <code title"">trie;</code> </td> <td> U+0225C </td> </tr><tr><td> <code title="">triminus;</code> </td> <td> U+02A3A </td> </tr><tr><td> <code title="">triplus;</code> </td> <td> U+02A39 </td> </tr><tr><td> <code title="">trisb;</code> </td> <td> U+029CD </td> </tr><tr><td> <code title="">tritime;</code> </td> <td> U+02A3B </td> </tr><tr><td> <code title="">trpezium;</code> </td> <td> U+023E2 </td> </tr><tr><td> <code title="">tscr;</code> </td> <td> U+1D4C9 </td> </tr><tr><td> <code title="">tscy;</code> </td> <td> U+00446 </td> </tr><tr><td> <code title="">tshcy;</code> </td> <td> U+0045B </td> </tr><tr><td> <code title="">tstrok;</code> </td> <td> U+00167 </td> </tr><tr><td> <code title="">twixt;</code> </td> <td> U+0226C </td> </tr><tr><td> <code title="">twoheadleftarrow;</code> </td> <td> U+0219E </td> </tr><tr><td> <code title="">twoheadrightarrow;</code> </td> <td> U+021A0 </td> </tr><tr><td> <code title="">uArr;</code> </td> <td> U+021D1 </td> </tr><tr><td> <code title="">uHar;</code> </td> <td> U+02963 </td></tr><tr><td> <code title="">uacute;</code> </td> <td> U+000FA </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">uarr;</code> </td> <td> U+02191 </td> </tr><tr><td> <code title="">ubrcy;</code> </td> <td> U+0045E </td> </tr><tr><td> <code title="">ubreve;</code> </td> <td> U+0016D </td> </tr><tr><td> <code title="">ucirc;</code> </td> <td> U+000FB </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">ucy;</code> </td> <td> U+00443 </td> </tr><tr><td> <code title="">udarr;</code> </td> <td> U+021C5 </td> </tr><tr><td> <code title="">udblac;</code> </td> <td> U+00171 </td> </tr><tr><td> <code title="">udhar;</code> </td> <td> U+0296E </td> </tr><tr><td> <code title="">ufisht;</code> </td> <td> U+0297E </td> </tr><tr><td> <code title="">ufr;</code> </td> <td> U+1D532 </td> </tr><tr><td> <code title="">ugrave;</code> </td> <td> U+000F9 </td> </tr><!-- (invalid entity with missing semicolon for legacy suport only) --><tr><td> <code title="">uharl;</code> </td> <td> U+021BF </td> </tr><tr><td> <code title="">uharr;</code> </td> <td> U+021BE </td> </tr><tr><td> <code title="">uhblk;</code> </td> <td> U+02580 </td> </tr><tr><td> <code title="">ulcorn;</code> </td> <td> U+0231C </td> </tr><tr><td> <code title="">ulcorner;</code> </td> <td> U+0231C </td> </tr><tr><td> <code title="">ulcrop;</code> </td> <td> U+0230F </td> </tr><tr><td> <code title="">ultri;</code> </td> <td> U+025F8 </td> </tr><tr><td> <code title="">umacr;</code> </td> <td> U+0016B </td> </tr><tr><td> <code title="">uml;</code> </td> <td> U+000A8 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">uogon;</code> </td> <td> U+00173 </td> </tr><tr><td> <code title="">uopf;</code> </td> <td> U+1D566 </td> </tr><tr><td> <code title="">uparrow;</code> </td> <td> U+02191 </td> </tr><tr><td> <code title="">updownarrow;</code> </td> <td> U+02195 </td> </tr><tr><td> <code title="">upharpoonleft;</coe> </td> <td> U+021BF </td> </tr><tr><td> <code title="">upharpoonright;</code> </td> <td> U+021BE </td> </tr><tr><td> <code title="">uplus;</code> </td> <td> U+0228E </td> </tr><tr><td> <code title="">upsi;</code> </td> <td> U+003C5 </td> </tr><tr><td> <code title="">upsih;</code> </td> <td> U+003D2 </td> </tr><tr><td> <code title="">upsilon;</code> </td> <td> U+003C5 </td> </tr><tr><td> <code title="">upuparrows;</code> </td> <td> U+021C8 </td> </tr><tr><td> <code title="">urcorn;</code> </td> <td> U+0231D </td> </tr><tr><td> <code title="">urcorner;</code> </td> <td> U+0231D </td> </tr><tr><td> <code title="">urcrop;</code> </td> <td> U+0230E </td> </tr><tr><td> <code title="">uring;</code> </td> <td> U+0016F </td> </tr><tr><td> <code title="">urtri;</code> </td> <td> U+025F9 </td> </tr><tr><td> <code title="">uscr;</code> </td> <td> U+1D4CA </td> </tr><tr><td> <code title="">utdot;</code> </td> <td> U+022F0 </td> </tr><tr><td> <code title="">utilde;</code> </td> <td> U+00169 </td> </tr><tr><td> <code tile="">utri;</code> </td> <td> U+025B5 </td> </tr><tr><td> <code title="">utrif;</code> </td> <td> U+025B4 </td> </tr><tr><td> <code title="">uuarr;</code> </td> <td> U+021C8 </td> </tr><tr><td> <code title="">uuml;</code> </td> <td> U+000FC </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">uwangle;</code> </td> <td> U+029A7 </td> </tr><tr><td> <code title="">vArr;</code> </td> <td> U+021D5 </td> </tr><tr><td> <code title="">vBar;</code> </td> <td> U+02AE8 </td> </tr><tr><td> <code title="">vBarv;</code> </td> <td> U+02AE9 </td> </tr><tr><td> <code title="">vDash;</code> </td> <td> U+022A8 </td> </tr><tr><td> <code title="">vangrt;</code> </td> <td> U+0299C </td> </tr><tr><td> <code title="">varepsilon;</code> </td> <td> U+003F5 </td> </tr><tr><td> <code title="">varkappa;</code> </td> <td> U+003F0 </td> </tr><tr><td> <code title="">varnothing;</code> </td> <td> U+02205 </td> </tr><tr><td> <code title="">varphi;</code> </td> <td> U+003D5 </td> </tr><tr<td> <code title="">varpi;</code> </td> <td> U+003D6 </td> </tr><tr><td> <code title="">varpropto;</code> </td> <td> U+0221D </td> </tr><tr><td> <code title="">varr;</code> </td> <td> U+02195 </td> </tr><tr><td> <code title="">varrho;</code> </td> <td> U+003F1 </td> </tr><tr><td> <code title="">varsigma;</code> </td> <td> U+003C2 </td> </tr><tr><td> <code title="">vartheta;</code> </td> <td> U+003D1 </td> </tr><tr><td> <code title="">vartriangleleft;</code> </td> <td> U+022B2 </td> </tr><tr><td> <code title="">vartriangleright;</code> </td> <td> U+022B3 </td> </tr><tr><td> <code title="">vcy;</code> </td> <td> U+00432 </td> </tr><tr><td> <code title="">vdash;</code> </td> <td> U+022A2 </td> </tr><tr><td> <code title="">vee;</code> </td> <td> U+02228 </td> </tr><tr><td> <code title="">veebar;</code> </td> <td> U+022BB </td> </tr><tr><td> <code title="">veeeq;</code> </td> <td> U+0225A </td> </tr><tr><td> <code title="">vellip;</code> </td> <td> U+022EE </td> </tr><tr><td> <code title="">verbar;</code> </td> td> U+0007C </td> </tr><tr><td> <code title="">vert;</code> </td> <td> U+0007C </td> </tr><tr><td> <code title="">vfr;</code> </td> <td> U+1D533 </td> </tr><tr><td> <code title="">vltri;</code> </td> <td> U+022B2 </td> </tr><tr><td> <code title="">vopf;</code> </td> <td> U+1D567 </td> </tr><tr><td> <code title="">vprop;</code> </td> <td> U+0221D </td> </tr><tr><td> <code title="">vrtri;</code> </td> <td> U+022B3 </td> </tr><tr><td> <code title="">vscr;</code> </td> <td> U+1D4CB </td> </tr><tr><td> <code title="">vzigzag;</code> </td> <td> U+0299A </td> </tr><tr><td> <code title="">wcirc;</code> </td> <td> U+00175 </td> </tr><tr><td> <code title="">wedbar;</code> </td> <td> U+02A5F </td> </tr><tr><td> <code title="">wedge;</code> </td> <td> U+02227 </td> </tr><tr><td> <code title="">wedgeq;</code> </td> <td> U+02259 </td> </tr><tr><td> <code title="">weierp;</code> </td> <td> U+02118 </td> </tr><tr><td> <code title="">wfr;</code> </td> <td> U+1D534 </td> </tr><tr><td> <code title="">wopf;</code> </td> <td> U1D568 </td> </tr><tr><td> <code title="">wp;</code> </td> <td> U+02118 </td> </tr><tr><td> <code title="">wr;</code> </td> <td> U+02240 </td> </tr><tr><td> <code title="">wreath;</code> </td> <td> U+02240 </td> </tr><tr><td> <code title="">wscr;</code> </td> <td> U+1D4CC </td> </tr><tr><td> <code title="">xcap;</code> </td> <td> U+022C2 </td> </tr><tr><td> <code title="">xcirc;</code> </td> <td> U+025EF </td> </tr><tr><td> <code title="">xcup;</code> </td> <td> U+022C3 </td> </tr><tr><td> <code title="">xdtri;</code> </td> <td> U+025BD </td> </tr><tr><td> <code title="">xfr;</code> </td> <td> U+1D535 </td> </tr><tr><td> <code title="">xhArr;</code> </td> <td> U+027FA </td> </tr><tr><td> <code title="">xharr;</code> </td> <td> U+027F7 </td> </tr><tr><td> <code title="">xi;</code> </td> <td> U+003BE </td> </tr><tr><td> <code title="">xlArr;</code> </td> <td> U+027F8 </td> </tr><tr><td> <code title="">xlarr;</code> </td> <td> U+027F5 </td> </tr><tr><td> <code title="">xmap;</code> </td> <td> U+027FC </td> </tr<tr><td> <code title="">xnis;</code> </td> <td> U+022FB </td> </tr><tr><td> <code title="">xodot;</code> </td> <td> U+02A00 </td> </tr><tr><td> <code title="">xopf;</code> </td> <td> U+1D569 </td> </tr><tr><td> <code title="">xoplus;</code> </td> <td> U+02A01 </td> </tr><tr><td> <code title="">xotime;</code> </td> <td> U+02A02 </td> </tr><tr><td> <code title="">xrArr;</code> </td> <td> U+027F9 </td> </tr><tr><td> <code title="">xrarr;</code> </td> <td> U+027F6 </td> </tr><tr><td> <code title="">xscr;</code> </td> <td> U+1D4CD </td> </tr><tr><td> <code title="">xsqcup;</code> </td> <td> U+02A06 </td> </tr><tr><td> <code title="">xuplus;</code> </td> <td> U+02A04 </td> </tr><tr><td> <code title="">xutri;</code> </td> <td> U+025B3 </td> </tr><tr><td> <code title="">xvee;</code> </td> <td> U+022C1 </td> </tr><tr><td> <code title="">xwedge;</code> </td> <td> U+022C0 </td> </tr><tr><td> <code title="">yacute;</code> </td> <td> U+000FD </td> </tr><!-- (invalid entity with missing semicolon for legacy support only)--><tr><td> <code title="">yacy;</code> </td> <td> U+0044F </td> </tr><tr><td> <code title="">ycirc;</code> </td> <td> U+00177 </td> </tr><tr><td> <code title="">ycy;</code> </td> <td> U+0044B </td> </tr><tr><td> <code title="">yen;</code> </td> <td> U+000A5 </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">yfr;</code> </td> <td> U+1D536 </td> </tr><tr><td> <code title="">yicy;</code> </td> <td> U+00457 </td> </tr><tr><td> <code title="">yopf;</code> </td> <td> U+1D56A </td> </tr><tr><td> <code title="">yscr;</code> </td> <td> U+1D4CE </td> </tr><tr><td> <code title="">yucy;</code> </td> <td> U+0044E </td> </tr><tr><td> <code title="">yuml;</code> </td> <td> U+000FF </td> </tr><!-- (invalid entity with missing semicolon for legacy support only) --><tr><td> <code title="">zacute;</code> </td> <td> U+0017A </td> </tr><tr><td> <code title="">zcaron;</code> </td> <td> U+0017E </td> </tr><tr><td> <code title="">zcy;</code> </td> <td> U+00437 </td> </tr><tr<td> <code title="">zdot;</code> </td> <td> U+0017C </td> </tr><tr><td> <code title="">zeetrf;</code> </td> <td> U+02128 </td> </tr><tr><td> <code title="">zeta;</code> </td> <td> U+003B6 </td> </tr><tr><td> <code title="">zfr;</code> </td> <td> U+1D537 </td> </tr><tr><td> <code title="">zhcy;</code> </td> <td> U+00436 </td> </tr><tr><td> <code title="">zigrarr;</code> </td> <td> U+021DD </td> </tr><tr><td> <code title="">zopf;</code> </td> <td> U+1D56B </td> </tr><tr><td> <code title="">zscr;</code> </td> <td> U+1D4CF </td> </tr><tr><td> <code title="">zwj;</code> </td> <td> U+0200D </td> </tr><tr><td> <code title="">zwnj;</code> </td> <td> U+0200C </td> </tr></tbody></table><!-- Index: references.html =================================================================== RCS file: /sources/public/html5/spec-author-view/references.html,v retrieving revision 1.561 retrieving revision 1.562 diff -u -d -r1.561 -r1.562 --- references.html 6 Jan 2010 16:38:36 -0000 1.561 +++ references.html 12 Jan 2010 08:59:18 -0000 1.562 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -269,7 +271,7 @@ <a href="acknowledgements.html">Acknowledgements →</a> </div> - <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--><!-- XXX really should remove dates and version numbers from these references once and for all --><dl><dt id="refsABNF">[ABNF]</dt> + <h2 class="no-num" id="references">References</h2><p class="XXX annotation"><b>Status: </b><i>Implemented and widely deployed</i></p><!--REFS--><p>All references are normative unless marked "Non-normative".</p><!-- XXX really should remove dates and version numbers from these references once and for all --><dl><dt id="refsABNF">[ABNF]</dt> <dd><cite><a href="http://www.ietf.org/rfc/std/std68.txt">Augmented BNF for Syntax Specifications: ABNF</a></cite>, D. Crocker, P. Overell. IETF, January 2008.</dd> @@ -308,9 +310,6 @@ <dd><cite><a href="http://www.w3.org/TR/becss/">Behavioral Extensions to CSS</a></cite>, I. Hickson. W3C, October 2007.</dd> - <dt id="refsBEZIER">[BEZIER]</dt> - <dd><cite>Courbes à poles</cite>, P. de Casteljau. INPI, 1959.</dd> - <dt id="refsBIDI">[BIDI]</dt> <dd><cite><a href="http://www.unicode.org/reports/tr9/">UAX #9: Unicode Bidirectional Algorithm</a></cite>, M. Davis. Unicode Consortium, @@ -365,8 +364,8 @@ <dt id="refsCSSATTR">[CSSATTR]</dt> <dd><cite><a href="http://dev.w3.org/csswg/css-style-attr/">CSS - Style Attribute Syntax</a></cite>, E. Etemad. W3C, December - 2009.</dd> + Styling Attribute Syntax</a></cite>, E. Etemad. W3C, January + 2010.</dd> <dt id="refsCSSCOLOR">[CSSCOLOR]</dt> <!-- @@ -378,10 +377,6 @@ Module Level 3</a></cite>, T. Çelik, C. Lilley, L. Baron. W3C, August 2008.</dd> - <dt id="refsCSSFONTS">[CSSFONTS]</dt> - <dd><cite><a href="http://www.w3.org/TR/css3-fonts/">CSS Fonts - Module Level 3</a></cite>, J. Daggett. W3C, June 2009.</dd> - <dt id="refsCSSOM">[CSSOM]</dt> <dd><cite><a href="http://dev.w3.org/csswg/cssom/">Cascading Style Sheets Object Model (CSSOM)</a></cite>, A. van Kesteren. W3C, December 2007.</dd> @@ -425,7 +420,7 @@ <dt id="refsECMA262">[ECMA262]</dt> <dd><cite><a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript - Language Specification</a></cite>. ECMA, December 1999.</dd> + Language Specification</a></cite>. ECMA, December 2009.</dd> <dt id="refsECMA357">[ECMA357]</dt> <dd>(Non-normative) <cite><a href="http://www.ecma-international.org/publications/standards/Ecma-357.htm">ECMAScript @@ -435,14 +430,6 @@ <dd><cite>Hangul Unix Environment</cite>. Korea Industrial Standards Association, 1992. Ref. No. KS C 5861-1992.</dd> - <dt id="refsEVENTSOURCE">[EVENTSOURCE]</dt> - <!-- - <dd><cite><a href="http://www.w3.org/TR/eventsource/">Server-Sent - Events</a></cite>, I. Hickson. W3C, April 2009.</dd> - --> - <dd><cite><a href="http://dev.w3.org/html5/eventsource/">Server-Sent - Events</a></cite>, I. Hickson. W3C, July 2009.</dd> - <dt id="refsFILEAPI">[FILEAPI]</dt> <dd><cite><a href="http://dev.w3.org/2006/webapi/FileUpload/publish/FileAPI.html">File API</a></cite>, A. Ranganathan. W3C, August 2009.</dd> @@ -506,11 +493,6 @@ character sets — Part 11: Latin/Thai alphabet</a></cite>. ISO, October 1999.</dd> - <dt id="refsJSON">[JSON]</dt> - <dd><cite><a href="http://www.ietf.org/rfc/rfc4627.txt">The - application/json Media Type for JavaScript Object Notation - (JSON)</a></cite>, D. Crockford. IETF, July 2006.</dd> - <dt id="refsJSURL">[JSURL]</dt> <dd><cite><a href="http://tools.ietf.org/html/draft-hoehrmann-javascript-scheme">The 'javascript' resource identifier scheme</a></cite>, @@ -564,12 +546,6 @@ Graphics (PNG) Specification</a></cite>, D. Duce. W3C, November 2003.</dd> - <dt id="refsPORTERDUFF">[PORTERDUFF]</dt> - <dd><cite><a href="http://keithp.com/~keithp/porterduff/p253-porter.pdf">Compositing - Digital Images</a></cite>, T. Porter, T. Duff. In <cite>Computer - graphics</cite>, volume 18, number 3, pp. 253-259. ACM Press, July - 1984.</dd> - <dt id="refsPPUTF8">[PPUTF8]</dt> <dd>(Non-normative) <cite><a href="http://www.ifi.uzh.ch/mml/mduerst/papers/PDF/IUC11-UTF-8.pdf">The Properties and Promises <!-- Promizes (sic) --> of @@ -824,16 +800,6 @@ <dd><cite><a href="http://tools.ietf.org/html/draft-nottingham-http-link-header">Web Linking</a></cite>, M. Nottingham. IETF, July 2009.</dd> - <dt id="refsWEBSOCKET">[WEBSOCKET]</dt> - <!-- - <dd><cite><a href="http://www.w3.org/TR/websockets/">The Web Sockets - API</a></cite>, I. Hickson. W3C, April - 2009.</dd> - --> - <dd><cite><a href="http://dev.w3.org/html5/websockets/">The Web Sockets - API</a></cite>, I. Hickson. W3C, August - 2009.</dd> - <dt id="refsWHATWGWIKI">[WHATWGWIKI]</dt> <dd><cite><a href="http://wiki.whatwg.org/">The WHATWG Wiki</a></cite>. WHATWG.</dd> @@ -902,4 +868,4 @@ Transformations (XSLT) Version 1.0</a></cite>, J. Clark. W3C, November 1999.</dd> - </dl><!--END vCard--><!--END vEvent--></body></html> \ No newline at end of file + </dl></body></html> \ No newline at end of file Index: semantics.html =================================================================== RCS file: /sources/public/html5/spec-author-view/semantics.html,v retrieving revision 1.560 retrieving revision 1.561 diff -u -d -r1.560 -r1.561 --- semantics.html 6 Jan 2010 09:07:08 -0000 1.560 +++ semantics.html 12 Jan 2010 08:59:18 -0000 1.561 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -462,12 +464,9 @@ </div><h4 id="the-link-element"><span class="secno">4.2.4 </span>The <dfn><code>link</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> <dd><a href="content-models.html#metadata-content">Metadata content</a>.</dd> - <dd>If the <code title="attr-itemprop"><a href="microdata.html#names:-the-itemprop-attribute">itemprop</a></code> attribute is present: <a href="content-models.html#flow-content">flow content</a>.</dd> - <dd>If the <code title="attr-itemprop"><a href="microdata.html#names:-the-itemprop-attribute">itemprop</a></code> attribute is present: <a href="content-models.html#phrasing-content">phrasing content</a>.</dd> <dt>Contexts in which this element may be used:</dt> <dd>Where <a href="content-models.html#metadata-content">metadata content</a> is expected.</dd> <dd>In a <code><a href="scripting-1.html#the-noscript-element">noscript</a></code> element that is a child of a <code><a href="#the-head-element-0">head</a></code> element.</dd> - <dd>If the <code title="attr-itemprop"><a href="microdata.html#names:-the-itemprop-attribute">itemprop</a></code> attribute is present: where <a href="content-models.html#phrasing-content">phrasing content</a> is expected.</dd> <dt>Content model:</dt> <dd>Empty.</dd> <dt>Content attributes:</dt> @@ -495,7 +494,7 @@ </dd> </dl><p>The <code><a href="#the-link-element">link</a></code> element allows authors to link their document to other resources.</p><p>The destination of the link(s) is given by the <dfn id="attr-link-href" title="attr-link-href"><code>href</code></dfn> attribute, which must - be present and must contain a <a href="urls.html#valid-url">valid URL</a>. </p><p>A <code><a href="#the-link-element">link</a></code> element must have either a <code title="attr-link-rel"><a href="#attr-link-rel">rel</a></code> attribute, or an <code title="attr-itemprop"><a href="microdata.html#names:-the-itemprop-attribute">itemprop</a></code> attribute, or both.</p><p>The types of link indicated (the relationships) are given by the + be present and must contain a <a href="urls.html#valid-url">valid URL</a>. </p><p>A <code><a href="#the-link-element">link</a></code> element must have <code title="attr-link-rel"><a href="#attr-link-rel">rel</a></code> attribute.</p><p>The types of link indicated (the relationships) are given by the value of the <dfn id="attr-link-rel" title="attr-link-rel"><code>rel</code></dfn> attribute, which, if present, must have a value that is a <a href="common-microsyntaxes.html#set-of-space-separated-tokens">set of space-separated tokens</a>. The <a href="links.html#linkTypes">allowed @@ -530,8 +529,8 @@ the <a href="links.html#attr-hyperlink-hreflang" title="attr-hyperlink-hreflang"><code>hreflang</code> attribute on hyperlink elements</a>.</p><p>The <dfn id="attr-link-type" title="attr-link-type"><code>type</code></dfn> attribute gives the <a href="infrastructure.html#mime-type">MIME type</a> of the linked resource. It is - purely advisory. The value must be a <a href="infrastructure.html#valid-mime-type">valid MIME type</a>, - optionally with parameters.</p><p>For <a href="#external-resource-link" title="external resource link">external resource + purely advisory. The value must be a <a href="infrastructure.html#valid-mime-type">valid MIME + type</a>.</p><p>For <a href="#external-resource-link" title="external resource link">external resource links</a>, the <code title="attr-link-type"><a href="#attr-link-type">type</a></code> attribute is used as a hint to user agents so that they can avoid fetching resources they do not support. </p><p>The <dfn id="attr-link-title" title="attr-link-title"><code>title</code></dfn> @@ -585,15 +584,11 @@ </div><h4 id="meta"><span class="secno">4.2.5 </span>The <dfn><code>meta</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> <dd><a href="content-models.html#metadata-content">Metadata content</a>.</dd> - <dd>If the <code title="attr-itemprop"><a href="microdata.html#names:-the-itemprop-attribute">itemprop</a></code> attribute is present: <a href="content-models.html#flow-content">flow content</a>.</dd> - <dd>If the <code title="attr-itemprop"><a href="microdata.html#names:-the-itemprop-attribute">itemprop</a></code> attribute is present: <a href="content-models.html#phrasing-content">phrasing content</a>.</dd> <dt>Contexts in which this element may be used:</dt> <dd>If the <code title="attr-meta-charset"><a href="#attr-meta-charset">charset</a></code> attribute is present, or if the element's <code title="attr-meta-http-equiv"><a href="#attr-meta-http-equiv">http-equiv</a></code> attribute is in the <a href="#attr-meta-http-equiv-content-type" title="attr-meta-http-equiv-content-type">Encoding declaration state</a>: in a <code><a href="#the-head-element-0">head</a></code> element.</dd> <dd>If the <code title="attr-meta-http-equiv"><a href="#attr-meta-http-equiv">http-equiv</a></code> attribute is present but not in the <a href="#attr-meta-http-equiv-content-type" title="attr-meta-http-equiv-content-type">Encoding declaration state</a>: in a <code><a href="#the-head-element-0">head</a></code> element.</dd> <dd>If the <code title="attr-meta-http-equiv"><a href="#attr-meta-http-equiv">http-equiv</a></code> attribute is present but not in the <a href="#attr-meta-http-equiv-content-type" title="attr-meta-http-equiv-content-type">Encoding declaration state</a>: in a <code><a href="scripting-1.html#the-noscript-element">noscript</a></code> element that is a child of a <code><a href="#the-head-element-0">head</a></code> element.</dd> <dd>If the <code title="attr-meta-name"><a href="#attr-meta-name">name</a></code> attribute is present: where <a href="content-models.html#metadata-content">metadata content</a> is expected.</dd> - <dd>If the <code title="attr-itemprop"><a href="microdata.html#names:-the-itemprop-attribute">itemprop</a></code> attribute is present: where <a href="content-models.html#metadata-content">metadata content</a> is expected.</dd> - <dd>If the <code title="attr-itemprop"><a href="microdata.html#names:-the-itemprop-attribute">itemprop</a></code> attribute is present: where <a href="content-models.html#phrasing-content">phrasing content</a> is expected.</dd> <dt>Content model:</dt> <dd>Empty.</dd> <dt>Content attributes:</dt> @@ -619,9 +614,10 @@ file's <a href="#character-encoding-declaration">character encoding declaration</a> when an HTML document is serialized to string form (e.g. for transmission over the network or for disk storage) with the <code title="attr-meta-charset"><a href="#attr-meta-charset">charset</a></code> attribute.</p><p>Exactly one of the <code title="attr-meta-name"><a href="#attr-meta-name">name</a></code>, - <code title="attr-meta-http-equiv"><a href="#attr-meta-http-equiv">http-equiv</a></code>, <code title="attr-meta-charset"><a href="#attr-meta-charset">charset</a></code>, and <code title="attr-itemprop"><a href="microdata.html#names:-the-itemprop-attribute">itemprop</a></code> attributes must be - specified.</p><p>If either <code title="attr-meta-name"><a href="#attr-meta-name">name</a></code>, <code title="attr-meta-http-equiv"><a href="#attr-meta-http-equiv">http-equiv</a></code>, or <code title="attr-itemprop"><a href="microdata.html#names:-the-itemprop-attribute">itemprop</a></code> is specified, then the <code title="attr-meta-content"><a href="#attr-meta-content">content</a></code> attribute must also be - specified. Otherwise, it must be omitted.</p><p>The <dfn id="attr-meta-charset" title="attr-meta-charset"><code>charset</code></dfn> + <code title="attr-meta-http-equiv"><a href="#attr-meta-http-equiv">http-equiv</a></code>, and <code title="attr-meta-charset"><a href="#attr-meta-charset">charset</a></code> attributes must be + specified.</p><p>If either <code title="attr-meta-name"><a href="#attr-meta-name">name</a></code> or <code title="attr-meta-http-equiv"><a href="#attr-meta-http-equiv">http-equiv</a></code> is specified, then + the <code title="attr-meta-content"><a href="#attr-meta-content">content</a></code> attribute must + also be specified. Otherwise, it must be omitted.</p><p>The <dfn id="attr-meta-charset" title="attr-meta-charset"><code>charset</code></dfn> attribute specifies the character encoding used by the document. This is a <a href="#character-encoding-declaration">character encoding declaration</a>. If the attribute is present in an <a href="dom.html#xml-documents" title="XML documents">XML @@ -1119,10 +1115,9 @@ information in their documents. The <code><a href="#the-style-element">style</a></code> element is one of several inputs to the <a href="#styling">styling processing model</a>. The element does not <a href="#represents" title="represents">represent</a> content for the user.</p><p>If the <dfn id="attr-style-type" title="attr-style-type"><code>type</code></dfn> - attribute is given, it must contain a <a href="infrastructure.html#valid-mime-type">valid MIME type</a>, - optionally with parameters, that designates a styling language. If - the attribute is absent, the type defaults to - <code>text/css</code>. <a href="references.html#refsRFC2318">[RFC2318]</a></p><p>The <dfn id="attr-style-media" title="attr-style-media"><code>media</code></dfn> + attribute is given, it must contain a <a href="infrastructure.html#valid-mime-type">valid MIME type</a> + that designates a styling language. If the attribute is absent, the + type defaults to <code>text/css</code>. <a href="references.html#refsRFC2318">[RFC2318]</a></p><p>The <dfn id="attr-style-media" title="attr-style-media"><code>media</code></dfn> attribute says which media the styles apply to. The value must be a <a href="common-microsyntaxes.html#valid-media-query">valid media query</a>. </p><!-- note similar text in <link> section --><p id="style-default-media">The default, if the <code title="attr-style-media"><a href="#attr-style-media">media</a></code> attribute is omitted, is "<code title="">all</code>", meaning that by default styles apply to Index: index.html =================================================================== RCS file: /sources/public/html5/spec-author-view/index.html,v retrieving revision 1.559 retrieving revision 1.560 diff -u -d -r1.559 -r1.560 --- index.html 6 Jan 2010 16:38:36 -0000 1.559 +++ index.html 12 Jan 2010 08:59:17 -0000 1.560 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,20 +253,20 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; fixBrokenLink(); } - </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="iana.html" title="12 IANA considerations" rel="prev"> + </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="iana.html" title="10 IANA considerations" rel="prev"> <link href="Overview.html#contents" title="Table of contents" rel="index"> <link href="references.html" title="References" rel="next"> </head><body onload="fixBrokenLink(); init()"><div class="head" id="head"> <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5 (Author Edition)</h1> </div><div> - <a href="iana.html">← 12 IANA considerations</a> – + <a href="iana.html">← 10 IANA considerations</a> – <a href="Overview.html#contents">Table of contents</a> – <a href="references.html">References →</a> <ol class="toc"><li><a class="no-num" href="index.html#index">Index</a> @@ -436,7 +438,7 @@ <td><a href="content-models.html#flow-content" title="Flow content">flow</a>; <a href="content-models.html#phrasing-content" title="Phrasing content">phrasing</a>; <a href="content-models.html#interactive-content" title="Interactive content">interactive</a>; - <a href="forms.html#category-listed" title="category-listed">Listed</a>; + <a href="forms.html#category-listed" title="category-listed">listed</a>; <a href="forms.html#category-label" title="category-label">labelable</a>; <a href="forms.html#category-submit" title="category-submit">submittable</a>; <a href="forms.html#form-associated-element" title="Form-associated element">form-associated</a></td> @@ -921,20 +923,23 @@ <code title="attr-meta-content"><a href="semantics.html#attr-meta-content">content</a></code>; <code title="attr-meta-charset"><a href="semantics.html#attr-meta-charset">charset</a></code></td> <td><code><a href="semantics.html#htmlmetaelement">HTMLMetaElement</a></code></td> - </tr><tr><th><code><a href="text-level-semantics.html#the-meter-element">meter</a></code></th> + </tr><tr><th><code><a href="the-button-element.html#the-meter-element">meter</a></code></th> <td>Gauge</td> <td><a href="content-models.html#flow-content" title="Flow content">flow</a>; - <a href="content-models.html#phrasing-content" title="Phrasing content">phrasing</a></td> + <a href="content-models.html#phrasing-content" title="Phrasing content">phrasing</a>; + <a href="forms.html#category-label" title="category-label">labelable</a>; + <a href="forms.html#form-associated-element" title="Form-associated element">form-associated</a></td> <td><a href="content-models.html#phrasing-content" title="Phrasing content">phrasing</a></td> <td><a href="content-models.html#phrasing-content" title="Phrasing content">phrasing</a>*</td> <td><a href="elements.html#global-attributes" title="global attributes">globals</a>; - <code title="attr-meter-value"><a href="text-level-semantics.html#attr-meter-value">value</a></code>; - <code title="attr-meter-min"><a href="text-level-semantics.html#attr-meter-min">min</a></code>; - <code title="attr-meter-low"><a href="text-level-semantics.html#attr-meter-low">low</a></code>; - <code title="attr-meter-high"><a href="text-level-semantics.html#attr-meter-high">high</a></code>; - <code title="attr-meter-max"><a href="text-level-semantics.html#attr-meter-max">max</a></code>; - <code title="attr-meter-optimum"><a href="text-level-semantics.html#attr-meter-optimum">optimum</a></code></td> - <td><code><a href="text-level-semantics.html#htmlmeterelement">HTMLMeterElement</a></code></td> + <code title="attr-meter-value"><a href="the-button-element.html#attr-meter-value">value</a></code>; + <code title="attr-meter-min"><a href="the-button-element.html#attr-meter-min">min</a></code>; + <code title="attr-meter-max"><a href="the-button-element.html#attr-meter-max">max</a></code>; + <code title="attr-meter-low"><a href="the-button-element.html#attr-meter-low">low</a></code>; + <code title="attr-meter-high"><a href="the-button-element.html#attr-meter-high">high</a></code>; + <code title="attr-meter-optimum"><a href="the-button-element.html#attr-meter-optimum">optimum</a></code>; + <code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">form</a></code></td> + <td><code><a href="the-button-element.html#htmlmeterelement">HTMLMeterElement</a></code></td> </tr><tr><th><code><a href="sections.html#the-nav-element">nav</a></code></th> <td>Section with navigational links</td> <td><a href="content-models.html#flow-content" title="Flow content">flow</a>; @@ -1011,6 +1016,7 @@ <td><a href="content-models.html#flow-content" title="Flow content">flow</a>; <a href="content-models.html#phrasing-content" title="Phrasing content">phrasing</a>; <a href="forms.html#category-listed" title="category-listed">listed</a>; + <a href="forms.html#category-label" title="category-label">labelable</a>; <a href="forms.html#category-reset" title="category-reset">resettable</a>; <a href="forms.html#form-associated-element" title="Form-associated element">form-associated</a></td> <td><a href="content-models.html#phrasing-content" title="Phrasing content">phrasing</a></td> @@ -1045,16 +1051,19 @@ <td><a href="content-models.html#phrasing-content" title="Phrasing content">phrasing</a></td> <td><a href="elements.html#global-attributes" title="global attributes">globals</a></td> <td><code><a href="grouping-content.html#htmlpreelement">HTMLPreElement</a></code></td> - </tr><tr><th><code><a href="text-level-semantics.html#the-progress-element">progress</a></code></th> + </tr><tr><th><code><a href="the-button-element.html#the-progress-element">progress</a></code></th> <td>Progress bar</td> <td><a href="content-models.html#flow-content" title="Flow content">flow</a>; - <a href="content-models.html#phrasing-content" title="Phrasing content">phrasing</a></td> + <a href="content-models.html#phrasing-content" title="Phrasing content">phrasing</a>; + <a href="forms.html#category-label" title="category-label">labelable</a>; + <a href="forms.html#form-associated-element" title="Form-associated element">form-associated</a></td> <td><a href="content-models.html#phrasing-content" title="Phrasing content">phrasing</a></td> <td><a href="content-models.html#phrasing-content" title="Phrasing content">phrasing</a>*</td> <td><a href="elements.html#global-attributes" title="global attributes">globals</a>; - <code title="attr-progress-value"><a href="text-level-semantics.html#attr-progress-value">value</a></code>; - <code title="attr-progress-max"><a href="text-level-semantics.html#attr-progress-max">max</a></code></td> - <td><code><a href="text-level-semantics.html#htmlprogresselement">HTMLProgressElement</a></code></td> + <code title="attr-progress-value"><a href="the-button-element.html#attr-progress-value">value</a></code>; + <code title="attr-progress-max"><a href="the-button-element.html#attr-progress-max">max</a></code>; + <code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">form</a></code></td> + <td><code><a href="the-button-element.html#htmlprogresselement">HTMLProgressElement</a></code></td> </tr><tr><th><code><a href="text-level-semantics.html#the-q-element">q</a></code></th> <td>Quotation</td> <td><a href="content-models.html#flow-content" title="Flow content">flow</a>; @@ -1354,7 +1363,7 @@ </th></tr></thead><tbody><tr><th> <code title="">accept</code> </th><td> <code title="attr-input-accept"><a href="number-state.html#attr-input-accept">input</a></code> </td><td> Hint for expected file type in <a href="number-state.html#file-upload-state" title="attr-input-type-file">file upload controls</a> - </td><td> <a href="common-microsyntaxes.html#set-of-comma-separated-tokens">Set of comma-separated tokens</a>* consisting of <a href="infrastructure.html#valid-mime-type" title="valid MIME type">valid MIME types</a> or <code title="">audio/*</code>, <code title="">video/*</code>, or <code title="">image/*</code> + </td><td> <a href="common-microsyntaxes.html#set-of-comma-separated-tokens">Set of comma-separated tokens</a>* consisting of <a href="infrastructure.html#valid-mime-type" title="valid MIME type">valid MIME types with no parameters</a> or <code title="">audio/*</code>, <code title="">video/*</code>, or <code title="">image/*</code> </td></tr><tr><th> <code title="">accept-charset</code> </th><td> <code title="attr-form-accept-charset"><a href="forms.html#attr-form-accept-charset">form</a></code> </td><td> Character encodings to use for <a href="association-of-controls-and-forms.html#form-submission">form submission</a> @@ -1513,8 +1522,10 @@ <code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">input</a></code>; <code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">keygen</a></code>; <code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">label</a></code>; + <code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">meter</a></code>; <code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">object</a></code>; <code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">output</a></code>; + <code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">progress</a></code>; <code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">select</a></code>; <code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">textarea</a></code> </td><td> Associates the control with a <code><a href="forms.html#the-form-element">form</a></code> element @@ -1564,7 +1575,7 @@ </td><td> Whether the element is relevant </td><td> <a href="common-microsyntaxes.html#boolean-attribute">Boolean attribute</a> </td></tr><tr><th> <code title="">high</code> - </th><td> <code title="attr-meter-high"><a href="text-level-semantics.html#attr-meter-high">meter</a></code> + </th><td> <code title="attr-meter-high"><a href="the-button-element.html#attr-meter-high">meter</a></code> </td><td> Low limit of high range </td><td> <a href="common-microsyntaxes.html#valid-floating-point-number">Valid floating point number</a>* </td></tr><tr><th> <code title="">href</code> @@ -1599,26 +1610,6 @@ </th><td> <code title="attr-img-ismap"><a href="embedded-content-1.html#attr-img-ismap">img</a></code> </td><td> Whether the image is a server-side image map </td><td> <a href="common-microsyntaxes.html#boolean-attribute">Boolean attribute</a> - </td></tr><tr><th> <code title="">itemid</code> - </th><td> <a href="microdata.html#attr-itemid" title="attr-itemid">HTML elements</a> - </td><td> <a href="microdata.html#global-identifier">Global identifier</a> for a microdata item - </td><td> <a href="urls.html#valid-url" title="valid URL">Valid URL</a> - </td></tr><tr><th> <code title="">itemprop</code> - </th><td> <a href="microdata.html#names:-the-itemprop-attribute" title="attr-itemprop">HTML elements</a> - </td><td> <a href="microdata.html#property-names">Property names</a> of a microdata item - </td><td> <a href="common-microsyntaxes.html#unordered-set-of-unique-space-separated-tokens">Unordered set of unique space-separated tokens</a> consisting of <a href="urls.html#absolute-url" title="absolute URL">valid absolute URLs</a>, <a href="microdata.html#defined-property-name" title="defined property name">defined property names</a>, or text* - </td></tr><tr><th> <code title="">itemref</code> - </th><td> <code title="attr-itemref"><a href="microdata.html#attr-itemref">itemref</a></code> - </td><td> Referenced elements - </td><td> <a href="common-microsyntaxes.html#unordered-set-of-unique-space-separated-tokens">Unordered set of unique space-separated tokens</a> consisting of IDs* - </td></tr><tr><th> <code title="">itemscope</code> - </th><td> <a href="microdata.html#attr-itemscope" title="attr-itemscope">HTML elements</a> - </td><td> Introduces a microdata item - </td><td> <a href="common-microsyntaxes.html#boolean-attribute">Boolean attribute</a> - </td></tr><tr><th> <code title="">itemtype</code> - </th><td> <a href="microdata.html#attr-itemtype" title="attr-itemtype">HTML elements</a> - </td><td> <a href="microdata.html#item-type">Item type</a> of a microdata item - </td><td> <a href="urls.html#absolute-url" title="absolute url">Valid absolute URL</a>* </td></tr><tr><th> <code title="">keytype</code> </th><td> <code title="attr-keygen-keytype"><a href="the-button-element.html#attr-keygen-keytype">keygen</a></code> </td><td> The type of cryptographic key to generate @@ -1644,7 +1635,7 @@ </td><td> Whether to loop the <a href="video.html#media-resource">media resource</a> </td><td> <a href="common-microsyntaxes.html#boolean-attribute">Boolean attribute</a> </td></tr><tr><th> <code title="">low</code> - </th><td> <code title="attr-meter-low"><a href="text-level-semantics.html#attr-meter-low">meter</a></code> + </th><td> <code title="attr-meter-low"><a href="the-button-element.html#attr-meter-low">meter</a></code> </td><td> High limit of low range </td><td> <a href="common-microsyntaxes.html#valid-floating-point-number">Valid floating point number</a>* </td></tr><tr><th> <code title="">manifest</code> @@ -1656,8 +1647,8 @@ </td><td> Maximum value </td><td> varies* </td></tr><tr><th> <code title="">max</code> - </th><td> <code title="attr-meter-max"><a href="text-level-semantics.html#attr-meter-max">meter</a></code>; - <code title="attr-progress-max"><a href="text-level-semantics.html#attr-progress-max">progress</a></code> + </th><td> <code title="attr-meter-max"><a href="the-button-element.html#attr-meter-max">meter</a></code>; + <code title="attr-progress-max"><a href="the-button-element.html#attr-progress-max">progress</a></code> </td><td> Upper bound of range </td><td> <a href="common-microsyntaxes.html#valid-floating-point-number">Valid floating point number</a>* </td></tr><tr><th> <code title="">maxlength</code> @@ -1682,7 +1673,7 @@ </td><td> Minimum value </td><td> varies* </td></tr><tr><th> <code title="">min</code> - </th><td> <code title="attr-meter-min"><a href="text-level-semantics.html#attr-meter-min">meter</a></code> + </th><td> <code title="attr-meter-min"><a href="the-button-element.html#attr-meter-min">meter</a></code> </td><td> Lower bound of range </td><td> <a href="common-microsyntaxes.html#valid-floating-point-number">Valid floating point number</a>* </td></tr><tr><th> <code title="">multiple</code> @@ -1730,7 +1721,7 @@ </td><td> Whether the details are visible </td><td> <a href="common-microsyntaxes.html#boolean-attribute">Boolean attribute</a> </td></tr><tr><th> <code title="">optimum</code> - </th><td> <code title="attr-meter-optimum"><a href="text-level-semantics.html#attr-meter-optimum">meter</a></code> + </th><td> <code title="attr-meter-optimum"><a href="the-button-element.html#attr-meter-optimum">meter</a></code> </td><td> Optimum value in gauge </td><td> <a href="common-microsyntaxes.html#valid-floating-point-number">Valid floating point number</a>* </td></tr><tr><th> <code title="">pattern</code> @@ -1959,8 +1950,8 @@ </td><td> Ordinal value of the list item </td><td> <a href="common-microsyntaxes.html#valid-integer">Valid integer</a> </td></tr><tr><th> <code title="">value</code> - </th><td> <code title="attr-meter-value"><a href="text-level-semantics.html#attr-meter-value">meter</a></code>; - <code title="attr-progress-value"><a href="text-level-semantics.html#attr-progress-value">progress</a></code> + </th><td> <code title="attr-meter-value"><a href="the-button-element.html#attr-meter-value">meter</a></code>; + <code title="attr-progress-value"><a href="the-button-element.html#attr-progress-value">progress</a></code> </td><td> Current value of the element </td><td> <a href="common-microsyntaxes.html#valid-floating-point-number">Valid floating point number</a> </td></tr><tr><th> <code title="">value</code> @@ -2184,7 +2175,7 @@ </td></tr><tr><th> <code title="">onmessage</code> </th><td> <code title="handler-window-onmessage"><a href="#handler-window-onmessage">body</a></code> - </td><td> <code title="event-message"><a href="comms.html#event-message">message</a></code> event handler for <code><a href="browsers.html#window">Window</a></code> object + </td><td> <code title="event-message">message</code> event handler for <code><a href="browsers.html#window">Window</a></code> object </td><td> <a href="browsers.html#event-handler-content-attributes" title="event handler content attributes">Event handler content attribute</a> </td></tr><tr><th> <code title="">onmousedown</code> @@ -2550,8 +2541,8 @@ </td></tr><tr><td> <code><a href="text-level-semantics.html#the-mark-element">mark</a></code> </td><td> <code><a href="elements.html#htmlelement">HTMLElement</a></code> - </td></tr><tr><td> <code><a href="text-level-semantics.html#the-meter-element">meter</a></code> - </td><td> <code><a href="text-level-semantics.html#htmlmeterelement">HTMLMeterElement</a></code> : <code><a href="elements.html#htmlelement">HTMLElement</a></code> + </td></tr><tr><td> <code><a href="the-button-element.html#the-meter-element">meter</a></code> + </td><td> <code><a href="the-button-element.html#htmlmeterelement">HTMLMeterElement</a></code> : <code><a href="elements.html#htmlelement">HTMLElement</a></code> </td></tr><tr><td> <code><a href="sections.html#the-nav-element">nav</a></code> </td><td> <code><a href="elements.html#htmlelement">HTMLElement</a></code> @@ -2583,8 +2574,8 @@ </td></tr><tr><td> <code><a href="grouping-content.html#the-pre-element">pre</a></code> </td><td> <code><a href="grouping-content.html#htmlpreelement">HTMLPreElement</a></code> : <code><a href="elements.html#htmlelement">HTMLElement</a></code> - </td></tr><tr><td> <code><a href="text-level-semantics.html#the-progress-element">progress</a></code> - </td><td> <code><a href="text-level-semantics.html#htmlprogresselement">HTMLProgressElement</a></code> : <code><a href="elements.html#htmlelement">HTMLElement</a></code> + </td></tr><tr><td> <code><a href="the-button-element.html#the-progress-element">progress</a></code> + </td><td> <code><a href="the-button-element.html#htmlprogresselement">HTMLProgressElement</a></code> : <code><a href="elements.html#htmlelement">HTMLElement</a></code> </td></tr><tr><td> <code><a href="text-level-semantics.html#the-q-element">q</a></code> </td><td> <code><a href="elements.html#htmlelement">HTMLElement</a></code> @@ -2730,8 +2721,8 @@ </td><td> <code>Event</code> </td><td> Fired at the <code><a href="browsers.html#window">Window</a></code> when the document has finished loading; fired at an element containing a resource (e.g. <code><a href="embedded-content-1.html#the-img-element">img</a></code>, <code><a href="the-iframe-element.html#the-embed-element">embed</a></code>) when its resource has finished loading - </td></tr><tr><td> <code title="event-message"><a href="comms.html#event-message">message</a></code> - </td><td> <code><a href="comms.html#messageevent">MessageEvent</a></code> + </td></tr><tr><td> <code title="event-message">message</code> + </td><td> <code>MessageEvent</code> </td><td> Fired at an object when the object receives a message </td></tr><tr><td> <code title="event-offline"><a href="#event-offline">offline</a></code> @@ -2784,4 +2775,4 @@ </td></tr></tbody></table><p class="note">See also <a href="video.html#mediaevents">media element events</a>, <a href="offline.html#appcacheevents">application cache events</a>, - and <a href="dnd.html#dndevents">drag-and-drop events</a>.</p><!--START vCard--><!--START vEvent--></body></html> \ No newline at end of file + and <a href="dnd.html#dndevents">drag-and-drop events</a>.</p></body></html> \ No newline at end of file Index: the-button-element.html =================================================================== RCS file: /sources/public/html5/spec-author-view/the-button-element.html,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- the-button-element.html 5 Jan 2010 06:37:21 -0000 1.10 +++ the-button-element.html 12 Jan 2010 08:59:19 -0000 1.11 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -259,15 +261,15 @@ } </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="common-input-element-attributes.html" title="4.10.5.2 Common input element attributes" rel="prev"> <link href="Overview.html#contents" title="Table of contents" rel="index"> - <link href="association-of-controls-and-forms.html" title="4.10.14 Association of controls and forms" rel="next"> + <link href="association-of-controls-and-forms.html" title="4.10.16 Association of controls and forms" rel="next"> </head><body onload="fixBrokenLink(); init()"><div class="head" id="head"> <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5 (Author Edition)</h1> </div><div> <a href="common-input-element-attributes.html">← 4.10.5.2 Common input element attributes</a> – <a href="Overview.html#contents">Table of contents</a> – - <a href="association-of-controls-and-forms.html">4.10.14 Association of controls and forms →</a> - <ol class="toc"><li><ol><li><ol><li><a href="the-button-element.html#the-button-element"><span class="secno">4.10.6 </span>The <code>button</code> element</a></li><li><a href="the-button-element.html#the-select-element"><span class="secno">4.10.7 </span>The <code>select</code> element</a></li><li><a href="the-button-element.html#the-datalist-element"><span class="secno">4.10.8 </span>The <code>datalist</code> element</a></li><li><a href="the-button-element.html#the-optgroup-element"><span class="secno">4.10.9 </span>The <code>optgroup</code> element</a></li><li><a href="the-button-element.html#the-option-element"><span class="secno">4.10.10 </span>The <code>option</code> element</a></li><li><a href="the-button-element.html#the-textarea-element"><span class="secno">4.10.11 </span>The <code>textarea</code> element</a></li><li><a href="the-button-element.html#the-keygen-element"><span class="secno">4.10.12 </span>The <code>keygen</code> element</a></li><li><a href="the-button-element.html#the-output-element><span class="secno">4.10.13 </span>The <code>output</code> element</a></li></ol></li></ol></li></ol></div> + <a href="association-of-controls-and-forms.html">4.10.16 Association of controls and forms →</a> + <ol class="toc"><li><ol><li><ol><li><a href="the-button-element.html#the-button-element"><span class="secno">4.10.6 </span>The <code>button</code> element</a></li><li><a href="the-button-element.html#the-select-element"><span class="secno">4.10.7 </span>The <code>select</code> element</a></li><li><a href="the-button-element.html#the-datalist-element"><span class="secno">4.10.8 </span>The <code>datalist</code> element</a></li><li><a href="the-button-element.html#the-optgroup-element"><span class="secno">4.10.9 </span>The <code>optgroup</code> element</a></li><li><a href="the-button-element.html#the-option-element"><span class="secno">4.10.10 </span>The <code>option</code> element</a></li><li><a href="the-button-element.html#the-textarea-element"><span class="secno">4.10.11 </span>The <code>textarea</code> element</a></li><li><a href="the-button-element.html#the-keygen-element"><span class="secno">4.10.12 </span>The <code>keygen</code> element</a></li><li><a href="the-button-element.html#the-output-element><span class="secno">4.10.13 </span>The <code>output</code> element</a></li><li><a href="the-button-element.html#the-progress-element"><span class="secno">4.10.14 </span>The <code>progress</code> element</a></li><li><a href="the-button-element.html#the-meter-element"><span class="secno">4.10.15 </span>The <code>meter</code> element</a></li></ol></li></ol></li></ol></div> <h4 id="the-button-element"><span class="secno">4.10.6 </span>The <dfn><code>button</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> <dd><a href="content-models.html#flow-content">Flow content</a>.</dd> @@ -414,7 +416,7 @@ </dl><!-- Proposals for v2: * <select value=""> as an alternative to <option selected> http://developers.slashdot.org/comments.pl?sid=426306&cid=22142072 - <Philip`> http://www.ipiao.com.cn/ does <select size="1" name="to"><script>City_Default="PEK"</script><SCRIPT language=javascript + <Philip`> http://www.ipiao.com.cn/ does <select size="1" name="to"><script type="text/javascript">City_Default="PEK"</script><SCRIPT language=javascript src="/js/flightcity.js"></SCRIPT></select> which is the kind of thing that could be much simpler with <select value="PEK"> * a way to make the <select> not have a default value at all (ack or to have a "placeholer" like value that doesn't count as a value being selected but shows a prompt until a value is selected @@ -736,6 +738,14 @@ </dd> + <dt><var title="">option</var> . <code title="dom-option-text"><a href="#dom-option-text">text</a></code></dt> + + <dd> + + <p>Same as <code>textContent</code>.</p> + + </dd> + <dt><var title="">option</var> = new <code title="dom-option"><a href="#dom-option">Option</a></code>( [ <var title="">text</var> [, <var title="">value</var> [, <var title="">defaultSelected</var> [, <var title="">selected</var> ] ] ] ] )</dt> <dd> @@ -974,7 +984,7 @@ </div><h4 id="the-output-element"><span class="secno">4.10.13 </span>The <dfn><code>output</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> <dd><a href="content-models.html#flow-content">Flow content</a>.</dd> <dd><a href="content-models.html#phrasing-content">Phrasing content</a>.</dd> - <dd><a href="forms.html#category-listed" title="category-listed">Listed</a> and <a href="forms.html#category-reset" title="category-reset">resettable</a> <a href="forms.html#form-associated-element">form-associated element</a>.</dd> + <dd><a href="forms.html#category-listed" title="category-listed">Listed</a>, <a href="forms.html#category-label" title="category-label">labelable</a>, and <a href="forms.html#category-reset" title="category-reset">resettable</a> <a href="forms.html#form-associated-element">form-associated element</a>.</dd> <dt>Contexts in which this element may be used:</dt> <dd>Where <a href="content-models.html#phrasing-content">phrasing content</a> is expected.</dd> <dt>Content model:</dt> @@ -1000,6 +1010,8 @@ readonly attribute DOMString <a href="#dom-cva-validationmessage" title="dom-cva-validationMessage">validationMessage</a>; boolean <a href="#dom-cva-checkvalidatity" title="dom-cva-checkValidatity">checkValidity</a>(); void <a href="#dom-cva-setcustomvalidity" title="dom-cva-setCustomValidity">setCustomValidity</a>(in DOMString error); + + readonly attribute <span>NodeList</span> <a href="#dom-lfe-labels" title="dom-lfe-labels">labels</a>; };</pre> </dd> </dl><p>The <code><a href="#the-output-element">output</a></code> element <a href="#represents">represents</a> the result of a @@ -1053,4 +1065,231 @@ <output onforminput="value = a.value + b.value"></output> </form></pre> + </div><h4 id="the-progress-element"><span class="secno">4.10.14 </span>The <dfn><code>progress</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="element"><dt>Categories</dt> + <dd><a href="content-models.html#flow-content">Flow content</a>.</dd> + <dd><a href="content-models.html#phrasing-content">Phrasing content</a>.</dd> + <dd><a href="forms.html#category-label" title="category-label">Labelable</a> <a href="forms.html#form-associated-element">form-associated element</a>.</dd> + <dt>Contexts in which this element may be used:</dt> + <dd>Where <a href="content-models.html#phrasing-content">phrasing content</a> is expected.</dd> + <dt>Content model:</dt> + <dd><a href="content-models.html#phrasing-content">Phrasing content</a>, but there must be no <code><a href="#the-progress-element">progress</a></code> element descendants.</dd> + <dt>Content attributes:</dt> + <dd><a href="elements.html#global-attributes">Global attributes</a></dd> + <dd><code title="attr-progress-value"><a href="#attr-progress-value">value</a></code></dd> + <dd><code title="attr-progress-max"><a href="#attr-progress-max">max</a></code></dd> + <dd><code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">form</a></code></dd> + <dt>DOM interface:</dt> + <dd> +<pre class="idl">interface <dfn id="htmlprogresselement">HTMLProgressElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> { + attribute float <a href="#dom-progress-value" title="dom-progress-value">value</a>; + attribute float <a href="#dom-progress-max" title="dom-progress-max">max</a>; + readonly attribute float <a href="#dom-progress-position" title="dom-progress-position">position</a>; + readonly attribute <a href="forms.html#htmlformelement">HTMLFormElement</a> <a href="#dom-fae-form" title="dom-fae-form">form</a>; + readonly attribute <span>NodeList</span> <a href="#dom-lfe-labels" title="dom-lfe-labels">labels</a>; +};</pre> + </dd> + </dl><p>The <code><a href="#the-progress-element">progress</a></code> element <a href="#represents">represents</a> the + completion progress of a task. The progress is either indeterminate, + indicating that progress is being made but that it is not clear how + much more work remains to be done before the task is complete + (e.g. because the task is waiting for a remote host to respond), or + the progress is a number in the range zero to a maximum, giving the + fraction of work that has so far been completed.</p><p>There are two attributes that determine the current task + completion represented by the element.</p><p>The <dfn id="attr-progress-value" title="attr-progress-value"><code>value</code></dfn> + attribute specifies how much of the task has been completed, and the + <dfn id="attr-progress-max" title="attr-progress-max"><code>max</code></dfn> attribute + specifies how much work the task requires in total. The units are + arbitrary and not specified.</p><p>Authors are encouraged to also include the current value and the + maximum value inline as text inside the element, so that the + progress is made available to users of legacy user agents.</p><div class="example"> + <p>Here is a snippet of a Web application that shows the progress + of some automated task:</p> + <pre><section> + <h2>Task Progress</h2> + <p>Progress: <progress id="p" max=100><span>0</span>%</progress></p> + <script> + var progressBar = document.getElementById('p'); + function updateProgress(newValue) { + progressBar.value = newValue; + progressBar.getElementsByTagName('span')[0].textContent = newValue; + } + </script> +</section></pre> + <p>(The <code>updateProgress()</code> method in this example would + be called by some other code on the page to update the actual + progress bar as the task progressed.)</p> + </div><p>The <code title="attr-progress-value"><a href="#attr-progress-value">value</a></code> and <code title="attr-progress-max"><a href="#attr-progress-max">max</a></code> attributes, when present, must + have values that are <a href="common-microsyntaxes.html#valid-floating-point-number" title="valid floating point number">valid + floating point numbers</a>. The <code title="attr-progress-value"><a href="#attr-progress-value">value</a></code> attribute, if present, must + have a value equal to or greater than zero, and less than or equal + to the value of the <code title="attr-progress-max"><a href="#attr-progress-max">max</a></code> + attribute, if present, or 1.0, otherwise. The <code title="attr-progress-max"><a href="#attr-progress-max">max</a></code> attribute, if present, must + have a value greater than zero.</p><p class="note">The <code><a href="#the-progress-element">progress</a></code> element is the wrong + element to use for something that is just a gauge, as opposed to + task progress. For instance, indicating disk space usage using + <code><a href="#the-progress-element">progress</a></code> would be inappropriate. Instead, the + <code><a href="#the-meter-element">meter</a></code> element is available for such use cases.</p><dl class="domintro"><dt><var title="">progress</var> . <code title="dom-progress-position"><a href="#dom-progress-position">position</a></code></dt> + + <dd> + + <p>For a determinate progress bar (one with known current and + maximum values), returns the result of dividing the current value + by the maximum value.</p> + + <p>For an indeterminate progress bar, returns −1.</p> + + </dd></dl><h4 id="the-meter-element"><span class="secno">4.10.15 </span>The <dfn><code>meter</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- Keep this after <progress> and NOT close to <time> --><dl class="element"><dt>Categories</dt> + <dd><a href="content-models.html#flow-content">Flow content</a>.</dd> + <dd><a href="content-models.html#phrasing-content">Phrasing content</a>.</dd> + <dd><a href="forms.html#category-label" title="category-label">Labelable</a> <a href="forms.html#form-associated-element">form-associated element</a>.</dd> + <dt>Contexts in which this element may be used:</dt> + <dd>Where <a href="content-models.html#phrasing-content">phrasing content</a> is expected.</dd> + <dt>Content model:</dt> + <dd><a href="content-models.html#phrasing-content">Phrasing content</a>, but there must be no <code><a href="#the-meter-element">meter</a></code> element descendants.</dd> + <dt>Content attributes:</dt> + <dd><a href="elements.html#global-attributes">Global attributes</a></dd> + <dd><code title="attr-meter-value"><a href="#attr-meter-value">value</a></code></dd> + <dd><code title="attr-meter-min"><a href="#attr-meter-min">min</a></code></dd> + <dd><code title="attr-meter-max"><a href="#attr-meter-max">max</a></code></dd> + <dd><code title="attr-meter-low"><a href="#attr-meter-low">low</a></code></dd> + <dd><code title="attr-meter-high"><a href="#attr-meter-high">high</a></code></dd> + <dd><code title="attr-meter-optimum"><a href="#attr-meter-optimum">optimum</a></code></dd> + <dd><code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">form</a></code></dd> + <dt>DOM interface:</dt> + <dd> +<pre class="idl">interface <dfn id="htmlmeterelement">HTMLMeterElement</dfn> : <a href="elements.html#htmlelement">HTMLElement</a> { + attribute float <a href="#dom-meter-value" title="dom-meter-value">value</a>; + attribute float <a href="#dom-meter-min" title="dom-meter-min">min</a>; + attribute float <a href="#dom-meter-max" title="dom-meter-max">max</a>; + attribute float <a href="#dom-meter-low" title="dom-meter-low">low</a>; + attribute float <a href="#dom-meter-high" title="dom-meter-high">high</a>; + attribute float <a href="#dom-meter-optimum" title="dom-meter-optimum">optimum</a>; + readonly attribute <a href="forms.html#htmlformelement">HTMLFormElement</a> <a href="#dom-fae-form" title="dom-fae-form">form</a>; + readonly attribute <span>NodeList</span> <a href="#dom-lfe-labels" title="dom-lfe-labels">labels</a>; +};</pre> + </dd> + </dl><p>The <code><a href="#the-meter-element">meter</a></code> element <a href="#represents">represents</a> a scalar + measurement within a known range, or a fractional value; for example + disk usage, the relevance of a query result, or the fraction of a + voting population to have selected a particular candidate.</p><p>This is also known as a gauge.</p><p class="note">The <code><a href="#the-meter-element">meter</a></code> element should not be used to + indicate progress (as in a progress bar). For that role, HTML + provides a separate <code><a href="#the-progress-element">progress</a></code> element.</p><p class="note">The <code><a href="#the-meter-element">meter</a></code> element also does not + represent a scalar value of arbitrary range — for example, it + would be wrong to use this to report a weight, or height, unless + there is a known maximum value.</p><p>There are six attributes that determine the semantics of the + gauge represented by the element.</p><p>The <dfn id="attr-meter-min" title="attr-meter-min"><code>min</code></dfn> attribute + specifies the lower bound of the range, and the <dfn id="attr-meter-max" title="attr-meter-max"><code>max</code></dfn> attribute specifies + the upper bound. The <dfn id="attr-meter-value" title="attr-meter-value"><code>value</code></dfn> attribute + specifies the value to have the gauge indicate as the "measured" + value.</p><p>The other three attributes can be used to segment the gauge's + range into "low", "medium", and "high" parts, and to indicate which + part of the gauge is the "optimum" part. The <dfn id="attr-meter-low" title="attr-meter-low"><code>low</code></dfn> attribute specifies + the range that is considered to be the "low" part, and the <dfn id="attr-meter-high" title="attr-meter-high"><code>high</code></dfn> attribute specifies + the range that is considered to be the "high" part. The <dfn id="attr-meter-optimum" title="attr-meter-optimum"><code>optimum</code></dfn> attribute + gives the position that is "optimum"; if that is higher than the + "high" value then this indicates that the higher the value, the + better; if it's lower than the "low" mark then it indicates that + lower values are better, and naturally if it is in between then it + indicates that neither high nor low values are good.</p><p>Authoring requirements<code title="attr-meter-value"><a href="#attr-meter-value">value</a></code> attribute must be + specified. The <code title="attr-meter-value"><a href="#attr-meter-value">value</a></code>, <code title="attr-meter-min"><a href="#attr-meter-min">min</a></code>, <code title="attr-meter-low"><a href="#attr-meter-low">low</a></code>, <code title="attr-meter-high"><a href="#attr-meter-high">high</a></code>, <code title="attr-meter-max"><a href="#attr-meter-max">max</a></code>, and <code title="attr-meter-optimum"><a href="#attr-meter-optimum">optimum</a></code> attributes, when present, + must have values that are <a href="common-microsyntaxes.html#valid-floating-point-number" title="valid floating point + number">valid floating point numbers</a>.</p><p>In addition, the attributes' values are further constrained:</p><p>Let <var title="">value</var> be the <code title="attr-meter-value"><a href="#attr-meter-value">value</a></code> attribute's number.</p><p>If the <code title="attr-meter-min"><a href="#attr-meter-min">min</a></code> attribute + attribute is specified, then let <var title="">minimum</var> be that + attribute's value; otherwise, let it be zero.</p><p>If the <code title="attr-meter-max"><a href="#attr-meter-max">max</a></code> attribute + attribute is specified, then let <var title="">maximum</var> be that + attribute's value; otherwise, let it be 1.0.</p><p>The following inequalities must hold, as applicable:</p><ul class="brief"><li><var title="">minimum</var> ≤ <var title="">value</var> ≤ <var title="">maximum</var></li> + <li><var title="">minimum</var> ≤ <code title="attr-meter-low"><a href="#attr-meter-low">low</a></code> ≤ <var title="">maximum</var> (if <code title="attr-meter-low"><a href="#attr-meter-low">low</a></code> is specified)</li> + <li><var title="">minimum</var> ≤ <code title="attr-meter-high"><a href="#attr-meter-high">high</a></code> ≤ <var title="">maximum</var> (if <code title="attr-meter-high"><a href="#attr-meter-high">high</a></code> is specified)</li> + <li><var title="">minimum</var> ≤ <code title="attr-meter-optimum"><a href="#attr-meter-optimum">optimum</a></code> ≤ <var title="">maximum</var> (if <code title="attr-meter-optimum"><a href="#attr-meter-optimum">optimum</a></code> is specified)</li> + </ul><p>If both the <code title="attr-meter-low"><a href="#attr-meter-low">low</a></code> and <code title="attr-meter-high"><a href="#attr-meter-high">high</a></code> attributes are specified, then + the <code title="attr-meter-low"><a href="#attr-meter-low">low</a></code> attribute's value must + be less than or equal to the value of the <code title="attr-meter-high"><a href="#attr-meter-high">high</a></code> attribute.</p><p class="note">If no minimum or maximum is specified, then the + range is assumed to be 0..1, and the value thus has to be within + that range.</p><p>Authors are encouraged to include a textual representation of the + gauge's state in the element's contents, for users of user agents + that do not support the <code><a href="#the-meter-element">meter</a></code> element.</p><div class="example"> + + <p>The following examples show three gauges that would all be + three-quarters full:</p> + + <pre>Storage space usage: <meter value=6 max=8>6 blocks used (out of 8 total)</meter> +Voter turnout: <meter value=0.75><img alt="75%" src="graph75.png"></meter> +Tickets sold: <meter min="0" max="100" value="75"></meter></pre> + + <p>The following example is incorrect use of the element, because + it doesn't give a range (and since the default maximum is 1, both + of the gauges would end up looking maxed out):</p> + + <pre class="bad"><p>The grapefruit pie had a radius of <meter value=12>12cm</meter> +and a height of <meter value=2>2cm</meter>.</p> <!-- <strong>BAD!</strong> --></pre> + + <p>Instead, one would either not include the meter element, or use + the meter element with a defined range to give the dimensions in + context compared to other pies:</p> + + <pre><p>The grapefruit pie had a radius of 12cm and a height of +2cm.</p> +<dl> + <dt>Radius: <dd> <meter min=0 max=20 value=12>12cm</meter> + <dt>Height: <dd> <meter min=0 max=10 value=2>2cm</meter> +</dl></pre> + + </div><p>There is no explicit way to specify units in the + <code><a href="#the-meter-element">meter</a></code> element, but the units may be specified in the + <code title="attr-title"><a href="elements.html#the-title-attribute">title</a></code> attribute in free-form text.</p><div class="example"> + + <p>The example above could be extended to mention the units:</p> + + <pre><dl> + <dt>Radius: <dd> <meter min=0 max=20 value=12 title="centimeters">12cm</meter> + <dt>Height: <dd> <meter min=0 max=10 value=2 title="centimeters">2cm</meter> +</dl></pre> + + </div><div class="example"> + <p>The following markup:</p> + <pre><h3>Suggested groups</h3> +<menu type="toolbar"> + <a href="?cmd=hsg" onclick="hideSuggestedGroups()">Hide suggested groups</a> +</menu> +<ul> + <li> + <p><a href="/group/comp.infosystems.www.authoring.stylesheets/view">comp.infosystems.www.authoring.stylesheets</a> - + <a href="/group/comp.infosystems.www.authoring.stylesheets/subscribe">join</a></p> + <p>Group description: <strong>Layout/presentation on the WWW.</strong></p> + <p><strong><meter value="0.5">Moderate activity,</meter></strong> Usenet, 618 subscribers</p> + </li> + <li> + <p><a href="/group/netscape.public.mozilla.xpinstall/view">netscape.public.mozilla.xpinstall</a> - + <a href="/group/netscape.public.mozilla.xpinstall/subscribe">join</a></p> + <p>Group description: <strong>Mozilla XPInstall discussion.</strong></p> + <p><strong><meter value="0.25">Low activity,</meter></strong> Usenet, 22 subscribers</p> + </li> + <li> + <p><a href="/group/mozilla.dev.general/view">mozilla.dev.general</a> - + <a href="/group/mozilla.dev.general/subscribe">join</a></p> + <p><strong><meter value="0.25">Low activity,</meter></strong> Usenet, 66 subscribers</p> + </li> +</ul></pre> + <p>Might be rendered as follows:</p> + <p><img alt="With the <meter> elements rendered as inline green bars of varying lengths." src="http://dev.w3.org/html5/spec/images/sample-meter.png"></p> + </div><p>User agents may<code title="attr-title"><a href="elements.html#the-title-attribute">title</a></code> attribute and the other + attributes to provide context-sensitive help or inline text + detailing the actual values.</p><div class="example"> + <p>For example, the following snippet:</p> + <pre><meter min=0 max=60 value=23.2 title=seconds></meter></pre> + <p>...might cause the user agent to display a gauge with a tooltip + saying "Value: 23.2 out of 60." on one line and "seconds" on a + second line.</p> + </div><p>The <code title="attr-fae-form"><a href="association-of-controls-and-forms.html#attr-fae-form">form</a></code> attribute is used to + explicitly associate the <code><a href="#the-meter-element">meter</a></code> element with its + <a href="association-of-controls-and-forms.html#form-owner">form owner</a>.</p><p><strong>Constraint validation</strong>: <code><a href="#the-meter-element">meter</a></code> + elements are always <a href="#barred-from-constraint-validation">barred from constraint + validation</a>.</p><div class="example"> + + <p>The following example shows how a gauge could fall back to + localized or pretty-printed text.</p> + + <pre><p>Disk usage: <meter min=0 value=170261928 max=233257824>170 261 928 bytes used +out of 233 257 824 bytes available</meter></p></pre> + </div></body></html> \ No newline at end of file Index: dnd.html =================================================================== RCS file: /sources/public/html5/spec-author-view/dnd.html,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- dnd.html 6 Jan 2010 16:38:36 -0000 1.13 +++ dnd.html 12 Jan 2010 08:59:16 -0000 1.14 @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <!DOCTYPE html> -<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>7.9 Drag and drop — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> +<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>6.9 Drag and drop — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> pre { margin-left: 2em; white-space: pre-wrap; } h2 { margin: 3em 0 1em 0; } h3 { margin: 2.5em 0 1em 0; } @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,27 +253,27 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; fixBrokenLink(); } - </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="editing.html" title="7 User Interaction" rel="prev"> + </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="editing.html" title="6 User Interaction" rel="prev"> <link href="Overview.html#contents" title="Table of contents" rel="index"> - <link href="comms.html" title="8 Communication" rel="next"> + <link href="syntax.html" title="7 The HTML syntax" rel="next"> </head><body onload="fixBrokenLink(); init()"><div class="head" id="head"> <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5 (Author Edition)</h1> </div><div> - <a href="editing.html">← 7 User Interaction</a> – + <a href="editing.html">← 6 User Interaction</a> – <a href="Overview.html#contents">Table of contents</a> – - <a href="comms.html">8 Communication →</a> - <ol class="toc"><li><ol><li><a href="dnd.html#dnd"><span class="secno">7.9 </span>Drag and drop</a> - <ol><li><a href="dnd.html#introduction-4"><span class="secno">7.9.1 </span>Introduction</a></li><li><a href="dnd.html#the-dragevent-and-datatransfer-interfaces"><span class="secno">7.9.2 </span>The <code>DragEvent</code> and <code>DataTransfer</code> interfaces</a></li><li><a href="dnd.html#dndevents"><span class="secno">7.9.3 </span>Events fired during a drag-and-drop action</a></li><li><a href="dnd.html#the-draggable-attribute"><span class="secno">7.9.4 </span>The <code>draggable</code> attribute</a></li><li><a href="dnd.html#copy-and-paste"><span class="secno">7.9.5 </span>Copy and paste</a></li></ol></li><li><a href="dnd.html#undo"><span class="secno">7.10 </span>Undo history</a> - <ol><li><a href="dnd.html#the-undomanager-interface"><span class="secno">7.10.1 </span>The <code>UndoManager</code> interface</a></li><li><a href="dnd.html#the-undomanagerevent-interface-and-the-undo-and-redo-events"><span class="secno">7.10.2 </span>The <code>UndoManagerEvent</code> interface and the <code title="event-undo">undo</code> and <code title="event-redo">redo</code> events</a></li></ol></li><li><a href="dnd.html#editing-apis"><span class="secno">7.11 </span>Editing APIs</a></li></ol></li></ol></div> + <a href="syntax.html">7 The HTML syntax →</a> + <ol class="toc"><li><ol><li><a href="dnd.html#dnd"><span class="secno">6.9 </span>Drag and drop</a> + <ol><li><a href="dnd.html#introduction-3"><span class="secno">6.9.1 </span>Introduction</a></li><li><a href="dnd.html#the-dragevent-and-datatransfer-interfaces"><span class="secno">6.9.2 </span>The <code>DragEvent</code> and <code>DataTransfer</code> interfaces</a></li><li><a href="dnd.html#dndevents"><span class="secno">6.9.3 </span>Events fired during a drag-and-drop action</a></li><li><a href="dnd.html#the-draggable-attribute"><span class="secno">6.9.4 </span>The <code>draggable</code> attribute</a></li><li><a href="dnd.html#copy-and-paste"><span class="secno">6.9.5 </span>Copy and paste</a></li></ol></li><li><a href="dnd.html#undo"><span class="secno">6.10 </span>Undo history</a> + <ol><li><a href="dnd.html#the-undomanager-interface"><span class="secno">6.10.1 </span>The <code>UndoManager</code> interface</a></li><li><a href="dnd.html#the-undomanagerevent-interface-and-the-undo-and-redo-events"><span class="secno">6.10.2 </span>The <code>UndoManagerEvent</code> interface and the <code title="event-undo">undo</code> and <code title="event-redo">redo</code> events</a></li></ol></li><li><a href="dnd.html#editing-apis"><span class="secno">6.11 </span>Editing APIs</a></li></ol></li></ol></div> - <h3 id="dnd"><span class="secno">7.9 </span><dfn>Drag and drop</dfn></h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- v2 ideas for drag and drop: + <h3 id="dnd"><span class="secno">6.9 </span><dfn>Drag and drop</dfn></h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- v2 ideas for drag and drop: * being able to animate a drop target: @@ -315,7 +317,7 @@ the drop could be triggered by the mouse being released.</p><p>On media without a pointing device, the user would probably have to explicitly indicate his intention to perform a drag-and-drop operation, stating what he wishes to drag and what he wishes to - drop, respectively.</p><h4 id="introduction-4"><span class="secno">7.9.1 </span>Introduction</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><i>This section is non-normative.</i></p><p>To make an element draggable is simple: give the element a <code title="attr-draggable"><a href="#the-draggable-attribute">draggable</a></code> attribute, and set an event + drop, respectively.</p><h4 id="introduction-3"><span class="secno">6.9.1 </span>Introduction</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><i>This section is non-normative.</i></p><p>To make an element draggable is simple: give the element a <code title="attr-draggable"><a href="#the-draggable-attribute">draggable</a></code> attribute, and set an event listener for <code title="event-dragstart"><a href="#event-dragstart">dragstart</a></code> that stores the data being dragged.</p><p>The event handler typically needs to check that it's not a text selection that is being dragged, and then needs to store data into @@ -397,7 +399,7 @@ // remove the dragged element event.target.parentNode.removeChild(event.target); } -</script></pre><h4 id="the-dragevent-and-datatransfer-interfaces"><span class="secno">7.9.2 </span>The <code><a href="#dragevent">DragEvent</a></code> and <code><a href="#datatransfer">DataTransfer</a></code> interfaces</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The drag-and-drop processing model involves several events. They +</script></pre><h4 id="the-dragevent-and-datatransfer-interfaces"><span class="secno">6.9.2 </span>The <code><a href="#dragevent">DragEvent</a></code> and <code><a href="#datatransfer">DataTransfer</a></code> interfaces</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The drag-and-drop processing model involves several events. They all use the <code><a href="#dragevent">DragEvent</a></code> interface.</p><pre class="idl">interface <dfn id="dragevent">DragEvent</dfn> : <span>MouseEvent</span> { readonly attribute <a href="#datatransfer">DataTransfer</a> <a href="#dom-dragevent-datatransfer" title="dom-DragEvent-dataTransfer">dataTransfer</a>; @@ -514,7 +516,7 @@ </dd> - </dl><h4 id="dndevents"><span class="secno">7.9.3 </span>Events fired during a drag-and-drop action</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The following events are involved in the drag-and-drop + </dl><h4 id="dndevents"><span class="secno">6.9.3 </span>Events fired during a drag-and-drop action</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The following events are involved in the drag-and-drop model.</p><table><thead><tr><th> Event Name </th> <th> Target </th> <th> Bubbles? </th> @@ -579,7 +581,7 @@ <td><a href="#effectAllowed-initialization">Same as last event</a></td> <td><a href="#current-drag-operation">Current drag operation</a></td> <td>Varies</td> - </tr></tbody></table><h4 id="the-draggable-attribute"><span class="secno">7.9.4 </span>The <dfn title="attr-draggable"><code>draggable</code></dfn> attribute</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>All <a href="infrastructure.html#html-elements">HTML elements</a> may have the <code title="attr-draggable"><a href="#the-draggable-attribute">draggable</a></code> content attribute set. The + </tr></tbody></table><h4 id="the-draggable-attribute"><span class="secno">6.9.4 </span>The <dfn title="attr-draggable"><code>draggable</code></dfn> attribute</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>All <a href="infrastructure.html#html-elements">HTML elements</a> may have the <code title="attr-draggable"><a href="#the-draggable-attribute">draggable</a></code> content attribute set. The <code title="attr-draggable"><a href="#the-draggable-attribute">draggable</a></code> attribute is an <a href="common-microsyntaxes.html#enumerated-attribute">enumerated attribute</a>. It has three states. The first state is <i>true</i> and it has the keyword <code title="">true</code>. The second state is <i>false</i> and it has @@ -598,12 +600,12 @@ </dd> - </dl><h4 id="copy-and-paste"><span class="secno">7.9.5 </span>Copy and paste</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Copy-and-paste is a form of drag-and-drop: the "copy" part is + </dl><h4 id="copy-and-paste"><span class="secno">6.9.5 </span>Copy and paste</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Copy-and-paste is a form of drag-and-drop: the "copy" part is equivalent to dragging content to another application (the "clipboard"), and the "paste" part is equivalent to dragging content <em>from</em> another application.</p><p>Select-and-paste (a model used by mouse operations in the X Window System) is equivalent to a drag-and-drop operation where the - source is the selection.</p><h3 id="undo"><span class="secno">7.10 </span><dfn>Undo history</dfn></h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="the-undomanager-interface"><span class="secno">7.10.1 </span>The <code><a href="#undomanager">UndoManager</a></code> interface</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>To manage <a href="#undo-object">undo object</a> entries in the <a href="#undo-transaction-history">undo + source is the selection.</p><h3 id="undo"><span class="secno">6.10 </span><dfn>Undo history</dfn></h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="the-undomanager-interface"><span class="secno">6.10.1 </span>The <code><a href="#undomanager">UndoManager</a></code> interface</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>To manage <a href="#undo-object">undo object</a> entries in the <a href="#undo-transaction-history">undo transaction history</a>, the <code><a href="#undomanager">UndoManager</a></code> interface can be used:</p><pre class="idl">interface <dfn id="undomanager">UndoManager</dfn> { readonly attribute unsigned long <a href="#dom-undomanager-length" title="dom-UndoManager-length">length</a>; @@ -675,7 +677,7 @@ </dd> - </dl><h4 id="the-undomanagerevent-interface-and-the-undo-and-redo-events"><span class="secno">7.10.2 </span>The <code><a href="#undomanagerevent">UndoManagerEvent</a></code> interface and the <code title="event-undo"><a href="#event-undo">undo</a></code> and <code title="event-redo"><a href="#event-redo">redo</a></code> events</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">interface <dfn id="undomanagerevent">UndoManagerEvent</dfn> : Event { + </dl><h4 id="the-undomanagerevent-interface-and-the-undo-and-redo-events"><span class="secno">6.10.2 </span>The <code><a href="#undomanagerevent">UndoManagerEvent</a></code> interface and the <code title="event-undo"><a href="#event-undo">undo</a></code> and <code title="event-redo"><a href="#event-redo">redo</a></code> events</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><pre class="idl">interface <dfn id="undomanagerevent">UndoManagerEvent</dfn> : Event { readonly attribute any <a href="#dom-undomanagerevent-data" title="dom-UndoManagerEvent-data">data</a>; void <a href="#dom-undomanagerevent-initundomanagerevent" title="dom-UndoManagerEvent-initUndoManagerEvent">initUndoManagerEvent</a>(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in any dataArg); };</pre><dl class="domintro"><dt><var title="">event</var> . <code title="dom-UndoManagerEvent-data"><a href="#dom-undomanagerevent-data">data</a></code></dt> @@ -686,7 +688,7 @@ </dd> - </dl><h3 id="editing-apis"><span class="secno">7.11 </span>Editing APIs</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-execCommand"><a href="#execCommand">execCommand</a></code>(<var title="">commandId</var> [, <var title="">showUI</var> [, <var title="">value</var> ] ] )</dt> + </dl><h3 id="editing-apis"><span class="secno">6.11 </span>Editing APIs</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><dl class="domintro"><dt><var title="">document</var> . <code title="dom-document-execCommand"><a href="#execCommand">execCommand</a></code>(<var title="">commandId</var> [, <var title="">showUI</var> [, <var title="">value</var> ] ] )</dt> <dd> Index: links.html =================================================================== RCS file: /sources/public/html5/spec-author-view/links.html,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- links.html 6 Jan 2010 15:49:34 -0000 1.12 +++ links.html 12 Jan 2010 08:59:17 -0000 1.13 @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <!DOCTYPE html> -<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>6.10 Links — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> +<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>5.10 Links — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> pre { margin-left: 2em; white-space: pre-wrap; } h2 { margin: 3em 0 1em 0; } h3 { margin: 2.5em 0 1em 0; } @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,29 +253,29 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; fixBrokenLink(); } - </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="history.html" title="6.8 Session history and navigation" rel="prev"> + </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="history.html" title="5.8 Session history and navigation" rel="prev"> <link href="Overview.html#contents" title="Table of contents" rel="index"> - <link href="editing.html" title="7 User Interaction" rel="next"> + <link href="editing.html" title="6 User Interaction" rel="next"> </head><body onload="fixBrokenLink(); init()"><div class="head" id="head"> <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5 (Author Edition)</h1> </div><div> - <a href="history.html">← 6.8 Session history and navigation</a> – + <a href="history.html">← 5.8 Session history and navigation</a> – <a href="Overview.html#contents">Table of contents</a> – - <a href="editing.html">7 User Interaction →</a> - <ol class="toc"><li><ol><li><a href="links.html#links"><span class="secno">6.10 </span>Links</a> - <ol><li><a href="links.html#hyperlink-elements"><span class="secno">6.10.1 </span>Hyperlink elements</a></li><li><a href="links.html#linkTypes"><span class="secno">6.10.2 </span>Link types</a> - <ol><li><a href="links.html#link-type-alternate"><span class="secno">6.10.2.1 </span>Link type "<code>alternate</code>"</a></li><li><a href="links.html#link-type-archives"><span class="secno">6.10.2.2 </span>Link type "<code>archives</code>"</a></li><li><a href="links.html#link-type-author"><span class="secno">6.10.2.3 </span>Link type "<code>author</code>"</a></li><li><a href="links.html#link-type-bookmark"><span class="secno">6.10.2.4 </span>Link type "<code>bookmark</code>"</a></li><li><a href="links.html#link-type-external"><span class="secno">6.10.2.5 </span>Link type "<code>external</code>"</a></li><li><a href="links.html#link-type-help"><span class="secno">6.10.2.6 </span>Link type "<code>help</code>"</a></li><li><a href="links.html#rel-icon"><span class="secno">6.10.2.7 </span>Link type "<code>icon</code>"</a></li><li><a href="links.html#link-type-license"><span class="secno">6.10.2.8 </span>Link type "<code>license</code>"</a></li><li><a href="links.html#link-type-nofollow"><span class="secn">6.10.2.9 </span>Link type "<code>nofollow</code>"</a></li><li><a href="links.html#link-type-noreferrer"><span class="secno">6.10.2.10 </span>Link type "<code>noreferrer</code>"</a></li><li><a href="links.html#link-type-pingback"><span class="secno">6.10.2.11 </span>Link type "<code>pingback</code>"</a></li><li><a href="links.html#link-type-prefetch"><span class="secno">6.10.2.12 </span>Link type "<code>prefetch</code>"</a></li><li><a href="links.html#link-type-search"><span class="secno">6.10.2.13 </span>Link type "<code>search</code>"</a></li><li><a href="links.html#link-type-stylesheet"><span class="secno">6.10.2.14 </span>Link type "<code>stylesheet</code>"</a></li><li><a href="links.html#link-type-sidebar"><span class="secno">6.10.2.15 </span>Link type "<code>sidebar</code>"</a></li><li><a href="links.html#link-type-tag"><span class="secno">6.10.2.16 </span>Link type "<code>tag</code>"</a></li><li><a href="links.html#hierarchical-link-types"><span class="secno">6.10.2.17 </span>Hierarchical link types/a> - <ol><li><a href="links.html#link-type-index"><span class="secno">6.10.2.17.1 </span>Link type "<code>index</code>"</a></li><li><a href="links.html#link-type-up"><span class="secno">6.10.2.17.2 </span>Link type "<code>up</code>"</a></li></ol></li><li><a href="links.html#sequential-link-types"><span class="secno">6.10.2.18 </span>Sequential link types</a> - <ol><li><a href="links.html#link-type-first"><span class="secno">6.10.2.18.1 </span>Link type "<code>first</code>"</a></li><li><a href="links.html#link-type-last"><span class="secno">6.10.2.18.2 </span>Link type "<code>last</code>"</a></li><li><a href="links.html#link-type-next"><span class="secno">6.10.2.18.3 </span>Link type "<code>next</code>"</a></li><li><a href="links.html#link-type-prev"><span class="secno">6.10.2.18.4 </span>Link type "<code>prev</code>"</a></li></ol></li><li><a href="links.html#other-link-types"><span class="secno">6.10.2.19 </span>Other link types</a></li></ol></li></ol></li></ol></li></ol></div> + <a href="editing.html">6 User Interaction →</a> + <ol class="toc"><li><ol><li><a href="links.html#links"><span class="secno">5.10 </span>Links</a> + <ol><li><a href="links.html#hyperlink-elements"><span class="secno">5.10.1 </span>Hyperlink elements</a></li><li><a href="links.html#linkTypes"><span class="secno">5.10.2 </span>Link types</a> + <ol><li><a href="links.html#link-type-alternate"><span class="secno">5.10.2.1 </span>Link type "<code>alternate</code>"</a></li><li><a href="links.html#link-type-archives"><span class="secno">5.10.2.2 </span>Link type "<code>archives</code>"</a></li><li><a href="links.html#link-type-author"><span class="secno">5.10.2.3 </span>Link type "<code>author</code>"</a></li><li><a href="links.html#link-type-bookmark"><span class="secno">5.10.2.4 </span>Link type "<code>bookmark</code>"</a></li><li><a href="links.html#link-type-external"><span class="secno">5.10.2.5 </span>Link type "<code>external</code>"</a></li><li><a href="links.html#link-type-help"><span class="secno">5.10.2.6 </span>Link type "<code>help</code>"</a></li><li><a href="links.html#rel-icon"><span class="secno">5.10.2.7 </span>Link type "<code>icon</code>"</a></li><li><a href="links.html#link-type-license"><span class="secno">5.10.2.8 </span>Link type "<code>license</code>"</a></li><li><a href="links.html#link-type-nofollow"><span class="secn">5.10.2.9 </span>Link type "<code>nofollow</code>"</a></li><li><a href="links.html#link-type-noreferrer"><span class="secno">5.10.2.10 </span>Link type "<code>noreferrer</code>"</a></li><li><a href="links.html#link-type-pingback"><span class="secno">5.10.2.11 </span>Link type "<code>pingback</code>"</a></li><li><a href="links.html#link-type-prefetch"><span class="secno">5.10.2.12 </span>Link type "<code>prefetch</code>"</a></li><li><a href="links.html#link-type-search"><span class="secno">5.10.2.13 </span>Link type "<code>search</code>"</a></li><li><a href="links.html#link-type-stylesheet"><span class="secno">5.10.2.14 </span>Link type "<code>stylesheet</code>"</a></li><li><a href="links.html#link-type-sidebar"><span class="secno">5.10.2.15 </span>Link type "<code>sidebar</code>"</a></li><li><a href="links.html#link-type-tag"><span class="secno">5.10.2.16 </span>Link type "<code>tag</code>"</a></li><li><a href="links.html#hierarchical-link-types"><span class="secno">5.10.2.17 </span>Hierarchical link types/a> + <ol><li><a href="links.html#link-type-index"><span class="secno">5.10.2.17.1 </span>Link type "<code>index</code>"</a></li><li><a href="links.html#link-type-up"><span class="secno">5.10.2.17.2 </span>Link type "<code>up</code>"</a></li></ol></li><li><a href="links.html#sequential-link-types"><span class="secno">5.10.2.18 </span>Sequential link types</a> + <ol><li><a href="links.html#link-type-first"><span class="secno">5.10.2.18.1 </span>Link type "<code>first</code>"</a></li><li><a href="links.html#link-type-last"><span class="secno">5.10.2.18.2 </span>Link type "<code>last</code>"</a></li><li><a href="links.html#link-type-next"><span class="secno">5.10.2.18.3 </span>Link type "<code>next</code>"</a></li><li><a href="links.html#link-type-prev"><span class="secno">5.10.2.18.4 </span>Link type "<code>prev</code>"</a></li></ol></li><li><a href="links.html#other-link-types"><span class="secno">5.10.2.19 </span>Other link types</a></li></ol></li></ol></li></ol></li></ol></div> - <h3 id="links"><span class="secno">6.10 </span>Links</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="hyperlink-elements"><span class="secno">6.10.1 </span>Hyperlink elements</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code><a href="text-level-semantics.html#the-a-element">a</a></code>, <code><a href="the-map-element.html#the-area-element">area</a></code>, and <code><a href="semantics.html#the-link-element">link</a></code> + <h3 id="links"><span class="secno">5.10 </span>Links</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="hyperlink-elements"><span class="secno">5.10.1 </span>Hyperlink elements</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code><a href="text-level-semantics.html#the-a-element">a</a></code>, <code><a href="the-map-element.html#the-area-element">area</a></code>, and <code><a href="semantics.html#the-link-element">link</a></code> elements can, in certain situations described in the definitions of those elements, represent <dfn id="hyperlink" title="hyperlink">hyperlinks</dfn>.</p><p>The <dfn id="attr-hyperlink-href" title="attr-hyperlink-href"><code>href</code></dfn> attribute on a hyperlink element must have a value that is a @@ -316,9 +318,9 @@ the linked resource. It is purely advisory. The value must be a valid BCP 47 language code. <a href="references.html#refsBCP47">[BCP47]</a> </p><p>The <dfn id="attr-hyperlink-type" title="attr-hyperlink-type"><code>type</code></dfn> - attribute, if present, gives the <a href="infrastructure.html#mime-type">MIME type</a> of the linked - resource. It is purely advisory. The value must be a <a href="infrastructure.html#valid-mime-type">valid - MIME type</a>, optionally with parameters. </p><div class="note"> + attribute, if present, gives the <a href="infrastructure.html#mime-type">MIME type</a> of the + linked resource. It is purely advisory. The value must be a + <a href="infrastructure.html#valid-mime-type">valid MIME type</a>. </p><div class="note"> <p>The <code title="attr-hyperlink-ping"><a href="#ping">ping</a></code> attribute is redundant with pre-existing technologies like HTTP redirects and JavaScript @@ -345,7 +347,7 @@ agent can make the user experience more transparent.</p> </div><!-- resolving ping urls happens at audit time, so base URL changes - affect the values of ping attributes --><h4 id="linkTypes"><span class="secno">6.10.2 </span>Link types</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The following table summarizes the link types that are defined by + affect the values of ping attributes --><h4 id="linkTypes"><span class="secno">5.10.2 </span>Link types</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The following table summarizes the link types that are defined by this specification. This table is non-normative; the actual definitions for the link types are given in the next few sections.</p><p>In this section, the term <i>referenced document</i> refers to @@ -353,8 +355,9 @@ the term <i>current document</i> refers to the resource within which the element representing the link finds itself.</p><p>Except where otherwise specified, a keyword must not be specified more than once per <code title="attr-rel-hyperlink">rel</code> - attribute.</p><p>The link types are <a href="infrastructure.html#ascii-case-insensitive">ASCII case-insensitive</a> - values.</p><p class="example">Thus, <code title="">rel="next"</code> is the + attribute.</p><p>The link types that contain no U+003A COLON characters (:), + including all those defined in this specification, are <a href="infrastructure.html#ascii-case-insensitive">ASCII + case-insensitive</a> values.</p><p class="example">Thus, <code title="">rel="next"</code> is the same as <code title="">rel="NEXT"</code>.</p><table><thead><tr><th rowspan="2">Link type</th> <th colspan="2">Effect on...</th> <th rowspan="2">Brief description</th> @@ -422,7 +425,7 @@ </tr><tr><td><code title="rel-noreferrer"><a href="#link-type-noreferrer">noreferrer</a></code></td> <td><em>not allowed</em></td> <td><a href="#hyperlink">Hyperlink</a></td> - <td>Requires that the user agent not send an HTTP <code title="">Referer</code> (sic) header if the user follows the hyperlink.</td> + <td>Requires that the user agent not send an HTTP <code title="http-referer">Referer</code> (sic) header if the user follows the hyperlink.</td> </tr><tr><td><code title="rel-pingback"><a href="#link-type-pingback">pingback</a></code></td> <td><a href="semantics.html#external-resource-link" title="external resource link">External Resource</a></td> <td><em>not allowed</em></td> @@ -459,7 +462,7 @@ * rel="script" * rel="related" // see also * http://microformats.org/wiki/rel-enclosure - --><h5 id="link-type-alternate"><span class="secno">6.10.2.1 </span>Link type "<dfn title="rel-alternate"><code>alternate</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-alternate"><a href="#link-type-alternate">alternate</a></code> keyword may be + --><h5 id="link-type-alternate"><span class="secno">5.10.2.1 </span>Link type "<dfn title="rel-alternate"><code>alternate</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-alternate"><a href="#link-type-alternate">alternate</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="text-level-semantics.html#the-a-element">a</a></code>, and <code><a href="the-map-element.html#the-area-element">area</a></code> elements. For <code><a href="semantics.html#the-link-element">link</a></code> elements, if the <code title="attr-link-rel"><a href="semantics.html#attr-link-rel">rel</a></code> attribute does not also contain the keyword <code title="rel-stylesheet"><a href="#link-type-stylesheet">stylesheet</a></code>, it creates a @@ -493,12 +496,12 @@ two other documents with the link type "<code title="rel-alternate"><a href="#link-type-alternate">alternate</a></code>", then, in addition to implying that those documents are alternative representations of the first document, it is also implying that those two documents are - alternative representations of each other.</p><h5 id="link-type-archives"><span class="secno">6.10.2.2 </span>Link type "<dfn title="rel-archives"><code>archives</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-archives"><a href="#link-type-archives">archives</a></code> keyword may be + alternative representations of each other.</p><h5 id="link-type-archives"><span class="secno">5.10.2.2 </span>Link type "<dfn title="rel-archives"><code>archives</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-archives"><a href="#link-type-archives">archives</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="text-level-semantics.html#the-a-element">a</a></code>, and <code><a href="the-map-element.html#the-area-element">area</a></code> elements. For <code><a href="semantics.html#the-link-element">link</a></code> elements, it creates a <a href="semantics.html#hyperlink-link" title="hyperlink link">hyperlink</a>.</p><p>The <code title="rel-archives"><a href="#link-type-archives">archives</a></code> keyword indicates that the referenced document describes a collection of records, documents, or other materials of historical interest.</p><p class="example">A blog's index page could link to an index of the - blog's past posts with <code title="">rel="archives"</code>.</p><h5 id="link-type-author"><span class="secno">6.10.2.3 </span>Link type "<dfn title="rel-author"><code>author</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-author"><a href="#link-type-author">author</a></code> keyword may be + blog's past posts with <code title="">rel="archives"</code>.</p><h5 id="link-type-author"><span class="secno">5.10.2.3 </span>Link type "<dfn title="rel-author"><code>author</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-author"><a href="#link-type-author">author</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="text-level-semantics.html#the-a-element">a</a></code>, and <code><a href="the-map-element.html#the-area-element">area</a></code> elements. For <code><a href="semantics.html#the-link-element">link</a></code> elements, it creates a <a href="semantics.html#hyperlink-link" title="hyperlink link">hyperlink</a>.</p><p>For <code><a href="text-level-semantics.html#the-a-element">a</a></code> and <code><a href="the-map-element.html#the-area-element">area</a></code> elements, the <code title="rel-author"><a href="#link-type-author">author</a></code> keyword indicates that the referenced document provides further information about the author of @@ -508,7 +511,7 @@ referenced document provides further information about the author for the page as a whole.</p><p class="note">The "referenced document" can be, and often is, a <code title="">mailto:</code> URL giving the e-mail address of the - author. <a href="references.html#refsMAILTO">[MAILTO]</a></p><h5 id="link-type-bookmark"><span class="secno">6.10.2.4 </span>Link type "<dfn title="rel-bookmark"><code>bookmark</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-bookmark"><a href="#link-type-bookmark">bookmark</a></code> keyword may be + author. <a href="references.html#refsMAILTO">[MAILTO]</a></p><h5 id="link-type-bookmark"><span class="secno">5.10.2.4 </span>Link type "<dfn title="rel-bookmark"><code>bookmark</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-bookmark"><a href="#link-type-bookmark">bookmark</a></code> keyword may be used with <code><a href="text-level-semantics.html#the-a-element">a</a></code> and <code><a href="the-map-element.html#the-area-element">area</a></code> elements.</p><p>The <code title="rel-bookmark"><a href="#link-type-bookmark">bookmark</a></code> keyword gives a permalink for the nearest ancestor <code><a href="sections.html#the-article-element">article</a></code> element of the linking element in question, or of <a href="#associatedSection">the section the linking element is most @@ -564,10 +567,10 @@ title="rel-contact">contact</code> keyword indicates that the referenced document provides further contact information for the page as a whole.</p> ---><h5 id="link-type-external"><span class="secno">6.10.2.5 </span>Link type "<dfn title="rel-external"><code>external</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-external"><a href="#link-type-external">external</a></code> keyword may be +--><h5 id="link-type-external"><span class="secno">5.10.2.5 </span>Link type "<dfn title="rel-external"><code>external</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-external"><a href="#link-type-external">external</a></code> keyword may be used with <code><a href="text-level-semantics.html#the-a-element">a</a></code> and <code><a href="the-map-element.html#the-area-element">area</a></code> elements.</p><p>The <code title="rel-external"><a href="#link-type-external">external</a></code> keyword indicates that the link is leading to a document that is not part of the site - that the current document forms a part of.</p><h5 id="link-type-help"><span class="secno">6.10.2.6 </span>Link type "<dfn title="rel-help"><code>help</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-help"><a href="#link-type-help">help</a></code> keyword may be used with + that the current document forms a part of.</p><h5 id="link-type-help"><span class="secno">5.10.2.6 </span>Link type "<dfn title="rel-help"><code>help</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-help"><a href="#link-type-help">help</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="text-level-semantics.html#the-a-element">a</a></code>, and <code><a href="the-map-element.html#the-area-element">area</a></code> elements. For <code><a href="semantics.html#the-link-element">link</a></code> elements, it creates a <a href="semantics.html#hyperlink-link" title="hyperlink link">hyperlink</a>.</p><p>For <code><a href="text-level-semantics.html#the-a-element">a</a></code> and <code><a href="the-map-element.html#the-area-element">area</a></code> elements, the <code title="rel-help"><a href="#link-type-help">help</a></code> keyword indicates that the referenced document provides further help information for the parent of the @@ -581,7 +584,7 @@ <pre> <p><label> Topic: <input name=topic> <a href="help/topic.html" rel="help">(Help)</a></label></p></pre> </div><p>For <code><a href="semantics.html#the-link-element">link</a></code> elements, the <code title="rel-help"><a href="#link-type-help">help</a></code> keyword indicates that the referenced - document provides help for the page as a whole.</p><h5 id="rel-icon"><span class="secno">6.10.2.7 </span>Link type "<dfn title="rel-icon"><code>icon</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-icon"><a href="#rel-icon">icon</a></code> keyword may be used with + document provides help for the page as a whole.</p><h5 id="rel-icon"><span class="secno">5.10.2.7 </span>Link type "<dfn title="rel-icon"><code>icon</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-icon"><a href="#rel-icon">icon</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code> elements, for which it creates an <a href="semantics.html#external-resource-link" title="external resource link">external resource link</a>.</p><p>Icons could be auditory icons, visual icons, or other kinds of icons. </p><p>The <dfn id="attr-link-sizes" title="attr-link-sizes"><code>sizes</code></dfn> attribute gives the sizes of icons for visual media.</p><p>If specified, the attribute must have a value that is an @@ -615,7 +618,7 @@ <body> ...</pre> - </div><h5 id="link-type-license"><span class="secno">6.10.2.8 </span>Link type "<dfn title="rel-license"><code>license</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-license"><a href="#link-type-license">license</a></code> keyword may be used + </div><h5 id="link-type-license"><span class="secno">5.10.2.8 </span>Link type "<dfn title="rel-license"><code>license</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-license"><a href="#link-type-license">license</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="text-level-semantics.html#the-a-element">a</a></code>, and <code><a href="the-map-element.html#the-area-element">area</a></code> elements. For <code><a href="semantics.html#the-link-element">link</a></code> elements, it creates a <a href="semantics.html#hyperlink-link" title="hyperlink link">hyperlink</a>.</p><p>The <code title="rel-license"><a href="#link-type-license">license</a></code> keyword indicates that the referenced document provides the copyright license terms @@ -662,55 +665,55 @@ photograph, while having the page copyright in light small text at the foot of the page.</p> - </div><h5 id="link-type-nofollow"><span class="secno">6.10.2.9 </span>Link type "<dfn title="rel-nofollow"><code>nofollow</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-nofollow"><a href="#link-type-nofollow">nofollow</a></code> keyword may be + </div><h5 id="link-type-nofollow"><span class="secno">5.10.2.9 </span>Link type "<dfn title="rel-nofollow"><code>nofollow</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-nofollow"><a href="#link-type-nofollow">nofollow</a></code> keyword may be used with <code><a href="text-level-semantics.html#the-a-element">a</a></code> and <code><a href="the-map-element.html#the-area-element">area</a></code> elements.</p><p>The <code title="rel-nofollow"><a href="#link-type-nofollow">nofollow</a></code> keyword indicates that the link is not endorsed by the original author or publisher of the page, or that the link to the referenced document was included primarily because of a commercial relationship between people - affiliated with the two pages.</p><h5 id="link-type-noreferrer"><span class="secno">6.10.2.10 </span>Link type "<dfn title="rel-noreferrer"><code>noreferrer</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-noreferrer"><a href="#link-type-noreferrer">noreferrer</a></code> keyword may be + affiliated with the two pages.</p><h5 id="link-type-noreferrer"><span class="secno">5.10.2.10 </span>Link type "<dfn title="rel-noreferrer"><code>noreferrer</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-noreferrer"><a href="#link-type-noreferrer">noreferrer</a></code> keyword may be used with <code><a href="text-level-semantics.html#the-a-element">a</a></code> and <code><a href="the-map-element.html#the-area-element">area</a></code> elements.</p><p>It indicates that no referrer information is to be leaked when following the link.</p><!-- v2: Would be nice to apply this to other elements too, - e.g. letting <img> or CSS or <video> hide the referrer --><h5 id="link-type-pingback"><span class="secno">6.10.2.11 </span>Link type "<dfn title="rel-pingback"><code>pingback</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-pingback"><a href="#link-type-pingback">pingback</a></code> keyword may be + e.g. letting <img> or CSS or <video> hide the referrer --><h5 id="link-type-pingback"><span class="secno">5.10.2.11 </span>Link type "<dfn title="rel-pingback"><code>pingback</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-pingback"><a href="#link-type-pingback">pingback</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code> elements, for which it creates an <a href="semantics.html#external-resource-link" title="external resource link">external resource link</a>.</p><p>For the semantics of the <code title="rel-pingback"><a href="#link-type-pingback">pingback</a></code> keyword, see the Pingback 1.0 - specification. <a href="references.html#refsPINGBACK">[PINGBACK]</a></p><h5 id="link-type-prefetch"><span class="secno">6.10.2.12 </span>Link type "<dfn title="rel-prefetch"><code>prefetch</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-prefetch"><a href="#link-type-prefetch">prefetch</a></code> keyword may be + specification. <a href="references.html#refsPINGBACK">[PINGBACK]</a></p><h5 id="link-type-prefetch"><span class="secno">5.10.2.12 </span>Link type "<dfn title="rel-prefetch"><code>prefetch</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-prefetch"><a href="#link-type-prefetch">prefetch</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code> elements, for which it creates an <a href="semantics.html#external-resource-link" title="external resource link">external resource link</a>.</p><p>The <code title="rel-prefetch"><a href="#link-type-prefetch">prefetch</a></code> keyword indicates that preemptively fetching and caching the specified resource is likely to be beneficial, as it is highly likely that the user will - require this resource.</p><p>There is no default type for resources given by the <code title="rel-prefetch"><a href="#link-type-prefetch">prefetch</a></code> keyword.</p><h5 id="link-type-search"><span class="secno">6.10.2.13 </span>Link type "<dfn title="rel-search"><code>search</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-search"><a href="#link-type-search">search</a></code> keyword may be used + require this resource.</p><p>There is no default type for resources given by the <code title="rel-prefetch"><a href="#link-type-prefetch">prefetch</a></code> keyword.</p><h5 id="link-type-search"><span class="secno">5.10.2.13 </span>Link type "<dfn title="rel-search"><code>search</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-search"><a href="#link-type-search">search</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="text-level-semantics.html#the-a-element">a</a></code>, and <code><a href="the-map-element.html#the-area-element">area</a></code> elements. For <code><a href="semantics.html#the-link-element">link</a></code> elements, it creates a <a href="semantics.html#hyperlink-link" title="hyperlink link">hyperlink</a>.</p><p>The <code title="rel-search"><a href="#link-type-search">search</a></code> keyword indicates that the referenced document provides an interface specifically for searching the document and its related resources.</p><p class="note">OpenSearch description documents can be used with <code><a href="semantics.html#the-link-element">link</a></code> elements and the <code title="rel-search"><a href="#link-type-search">search</a></code> link type to enable user agents to - autodiscover search interfaces. <a href="references.html#refsOPENSEARCH">[OPENSEARCH]</a></p><h5 id="link-type-stylesheet"><span class="secno">6.10.2.14 </span>Link type "<dfn title="rel-stylesheet"><code>stylesheet</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-stylesheet"><a href="#link-type-stylesheet">stylesheet</a></code> keyword may be + autodiscover search interfaces. <a href="references.html#refsOPENSEARCH">[OPENSEARCH]</a></p><h5 id="link-type-stylesheet"><span class="secno">5.10.2.14 </span>Link type "<dfn title="rel-stylesheet"><code>stylesheet</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-stylesheet"><a href="#link-type-stylesheet">stylesheet</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code> elements, for which it creates an <a href="semantics.html#external-resource-link" title="external resource link">external resource link</a> that contributes to the <a href="semantics.html#styling">styling processing model</a>.</p><p>The specified resource is a resource that describes how to present the document. Exactly how the resource is to be processed depends on the actual type of the resource.</p><p>If the <code title="rel-alternate"><a href="#link-type-alternate">alternate</a></code> keyword is also specified on the <code><a href="semantics.html#the-link-element">link</a></code> element, then <dfn id="the-link-is-an-alternative-stylesheet">the link is an alternative stylesheet</dfn>; in this case, the <code title="attr-title"><a href="elements.html#the-title-attribute">title</a></code> attribute must be specified on the - <code><a href="semantics.html#the-link-element">link</a></code> element, with a non-empty value.</p><p>The default type for resources given by the <code title="rel-stylesheet"><a href="#link-type-stylesheet">stylesheet</a></code> keyword is <code title="">text/css</code>.</p><h5 id="link-type-sidebar"><span class="secno">6.10.2.15 </span>Link type "<dfn title="rel-sidebar"><code>sidebar</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-sidebar"><a href="#link-type-sidebar">sidebar</a></code> keyword may be used + <code><a href="semantics.html#the-link-element">link</a></code> element, with a non-empty value.</p><p>The default type for resources given by the <code title="rel-stylesheet"><a href="#link-type-stylesheet">stylesheet</a></code> keyword is <code title="">text/css</code>.</p><h5 id="link-type-sidebar"><span class="secno">5.10.2.15 </span>Link type "<dfn title="rel-sidebar"><code>sidebar</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-sidebar"><a href="#link-type-sidebar">sidebar</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="text-level-semantics.html#the-a-element">a</a></code>, and <code><a href="the-map-element.html#the-area-element">area</a></code> elements. For <code><a href="semantics.html#the-link-element">link</a></code> elements, it creates a <a href="semantics.html#hyperlink-link" title="hyperlink link">hyperlink</a>.</p><p>The <code title="rel-sidebar"><a href="#link-type-sidebar">sidebar</a></code> keyword indicates that the referenced document, if retrieved, is intended to be shown in a <a href="browsers.html#secondary-browsing-context">secondary browsing context</a> (if possible), instead - of in the current <a href="browsers.html#browsing-context">browsing context</a>.</p><p>A <a href="#hyperlink" title="hyperlink">hyperlink element</a> with the <code title="rel-sidebar"><a href="#link-type-sidebar">sidebar</a></code> keyword specified is a <dfn id="rel-sidebar-hyperlink" title="rel-sidebar-hyperlink">sidebar hyperlink</dfn>.</p><h5 id="link-type-tag"><span class="secno">6.10.2.16 </span>Link type "<dfn title="rel-tag"><code>tag</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-tag"><a href="#link-type-tag">tag</a></code> keyword may be used + of in the current <a href="browsers.html#browsing-context">browsing context</a>.</p><p>A <a href="#hyperlink" title="hyperlink">hyperlink element</a> with the <code title="rel-sidebar"><a href="#link-type-sidebar">sidebar</a></code> keyword specified is a <dfn id="rel-sidebar-hyperlink" title="rel-sidebar-hyperlink">sidebar hyperlink</dfn>.</p><h5 id="link-type-tag"><span class="secno">5.10.2.16 </span>Link type "<dfn title="rel-tag"><code>tag</code></dfn>"</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-tag"><a href="#link-type-tag">tag</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="text-level-semantics.html#the-a-element">a</a></code>, and <code><a href="the-map-element.html#the-area-element">area</a></code> elements. For <code><a href="semantics.html#the-link-element">link</a></code> elements, it creates a <a href="semantics.html#hyperlink-link" title="hyperlink link">hyperlink</a>.</p><p>The <code title="rel-tag"><a href="#link-type-tag">tag</a></code> keyword indicates that the <em>tag</em> that the referenced document represents applies to the current document.</p><p class="note">Since it indicates that the tag <em>applies to the current document</em>, it would be inappropriate to use this keyword in the markup of a <a href="commands.html#tag-cloud">tag cloud</a>, which lists - the popular tag across a set of pages.</p><h5 id="hierarchical-link-types"><span class="secno">6.10.2.17 </span>Hierarchical link types</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Some documents form part of a hierarchical structure of + the popular tag across a set of pages.</p><h5 id="hierarchical-link-types"><span class="secno">5.10.2.17 </span>Hierarchical link types</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Some documents form part of a hierarchical structure of documents.</p><p>A hierarchical structure of documents is one where each document can have various subdocuments. The document of which a document is a subdocument is said to be the document's <em>parent</em>. A document - with no parent forms the top of the hierarchy.</p><p>A document may be part of multiple hierarchies.</p><h6 id="link-type-index"><span class="secno">6.10.2.17.1 </span>Link type "<dfn title="rel-index"><code>index</code></dfn>"</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-index"><a href="#link-type-index">index</a></code> keyword may be used with + with no parent forms the top of the hierarchy.</p><p>A document may be part of multiple hierarchies.</p><h6 id="link-type-index"><span class="secno">5.10.2.17.1 </span>Link type "<dfn title="rel-index"><code>index</code></dfn>"</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-index"><a href="#link-type-index">index</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="text-level-semantics.html#the-a-element">a</a></code>, and <code><a href="the-map-element.html#the-area-element">area</a></code> elements. For <code><a href="semantics.html#the-link-element">link</a></code> elements, it creates a <a href="semantics.html#hyperlink-link" title="hyperlink link">hyperlink</a>.</p><p>The <code title="rel-index"><a href="#link-type-index">index</a></code> keyword indicates that the document is part of a hierarchical structure, and that the link is leading to the document that is the top of the hierarchy. It - conveys more information when used with the <code title="rel-up"><a href="#link-type-up">up</a></code> keyword (q.v.).</p><h6 id="link-type-up"><span class="secno">6.10.2.17.2 </span>Link type "<dfn title="rel-up"><code>up</code></dfn>"</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-up"><a href="#link-type-up">up</a></code> keyword may be used with + conveys more information when used with the <code title="rel-up"><a href="#link-type-up">up</a></code> keyword (q.v.).</p><h6 id="link-type-up"><span class="secno">5.10.2.17.2 </span>Link type "<dfn title="rel-up"><code>up</code></dfn>"</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-up"><a href="#link-type-up">up</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="text-level-semantics.html#the-a-element">a</a></code>, and <code><a href="the-map-element.html#the-area-element">area</a></code> elements. For <code><a href="semantics.html#the-link-element">link</a></code> elements, it creates a <a href="semantics.html#hyperlink-link" title="hyperlink link">hyperlink</a>.</p><p>The <code title="rel-up"><a href="#link-type-up">up</a></code> keyword indicates that the document is part of a hierarchical structure, and that the link is @@ -749,34 +752,41 @@ </div><p class="note">The <code title="dom-a-relList"><a href="#dom-a-rellist">relList</a></code> IDL attribute (e.g. on the <code><a href="text-level-semantics.html#the-a-element">a</a></code> element) does not currently represent multiple <code title="rel-up"><a href="#link-type-up">up</a></code> keywords (the - interface hides duplicates).</p><h5 id="sequential-link-types"><span class="secno">6.10.2.18 </span>Sequential link types</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Some documents form part of a sequence of documents.</p><p>A sequence of documents is one where each document can have a + interface hides duplicates).</p><h5 id="sequential-link-types"><span class="secno">5.10.2.18 </span>Sequential link types</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Some documents form part of a sequence of documents.</p><p>A sequence of documents is one where each document can have a <em>previous sibling</em> and a <em>next sibling</em>. A document with no previous sibling is the start of its sequence, a document - with no next sibling is the end of its sequence.</p><p>A document may be part of multiple sequences.</p><h6 id="link-type-first"><span class="secno">6.10.2.18.1 </span>Link type "<dfn title="rel-first"><code>first</code></dfn>"</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-first"><a href="#link-type-first">first</a></code> keyword may be used with + with no next sibling is the end of its sequence.</p><p>A document may be part of multiple sequences.</p><h6 id="link-type-first"><span class="secno">5.10.2.18.1 </span>Link type "<dfn title="rel-first"><code>first</code></dfn>"</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-first"><a href="#link-type-first">first</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="text-level-semantics.html#the-a-element">a</a></code>, and <code><a href="the-map-element.html#the-area-element">area</a></code> elements. For <code><a href="semantics.html#the-link-element">link</a></code> elements, it creates a <a href="semantics.html#hyperlink-link" title="hyperlink link">hyperlink</a>.</p><p>The <code title="rel-first"><a href="#link-type-first">first</a></code> keyword indicates that the document is part of a sequence, and that the link is leading to - the document that is the first logical document in the sequence.</p><h6 id="link-type-last"><span class="secno">6.10.2.18.2 </span>Link type "<dfn title="rel-last"><code>last</code></dfn>"</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-last"><a href="#link-type-last">last</a></code> keyword may be used with + the document that is the first logical document in the sequence.</p><h6 id="link-type-last"><span class="secno">5.10.2.18.2 </span>Link type "<dfn title="rel-last"><code>last</code></dfn>"</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-last"><a href="#link-type-last">last</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="text-level-semantics.html#the-a-element">a</a></code>, and <code><a href="the-map-element.html#the-area-element">area</a></code> elements. For <code><a href="semantics.html#the-link-element">link</a></code> elements, it creates a <a href="semantics.html#hyperlink-link" title="hyperlink link">hyperlink</a>.</p><p>The <code title="rel-last"><a href="#link-type-last">last</a></code> keyword indicates that the document is part of a sequence, and that the link is leading to the - document that is the last logical document in the sequence.</p><h6 id="link-type-next"><span class="secno">6.10.2.18.3 </span>Link type "<dfn title="rel-next"><code>next</code></dfn>"</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-next"><a href="#link-type-next">next</a></code> keyword may be used with + document that is the last logical document in the sequence.</p><h6 id="link-type-next"><span class="secno">5.10.2.18.3 </span>Link type "<dfn title="rel-next"><code>next</code></dfn>"</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-next"><a href="#link-type-next">next</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="text-level-semantics.html#the-a-element">a</a></code>, and <code><a href="the-map-element.html#the-area-element">area</a></code> elements. For <code><a href="semantics.html#the-link-element">link</a></code> elements, it creates a <a href="semantics.html#hyperlink-link" title="hyperlink link">hyperlink</a>.</p><p>The <code title="rel-next"><a href="#link-type-next">next</a></code> keyword indicates that the document is part of a sequence, and that the link is leading to the - document that is the next logical document in the sequence.</p><h6 id="link-type-prev"><span class="secno">6.10.2.18.4 </span>Link type "<dfn title="rel-prev"><code>prev</code></dfn>"</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-prev"><a href="#link-type-prev">prev</a></code> keyword may be used with + document that is the next logical document in the sequence.</p><h6 id="link-type-prev"><span class="secno">5.10.2.18.4 </span>Link type "<dfn title="rel-prev"><code>prev</code></dfn>"</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code title="rel-prev"><a href="#link-type-prev">prev</a></code> keyword may be used with <code><a href="semantics.html#the-link-element">link</a></code>, <code><a href="text-level-semantics.html#the-a-element">a</a></code>, and <code><a href="the-map-element.html#the-area-element">area</a></code> elements. For <code><a href="semantics.html#the-link-element">link</a></code> elements, it creates a <a href="semantics.html#hyperlink-link" title="hyperlink link">hyperlink</a>.</p><p>The <code title="rel-prev"><a href="#link-type-prev">prev</a></code> keyword indicates that the document is part of a sequence, and that the link is leading to the - document that is the previous logical document in the sequence.</p><h5 id="other-link-types"><span class="secno">6.10.2.19 </span>Other link types</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><dfn id="concept-rel-extensions" title="concept-rel-extensions">Extensions to the predefined + document that is the previous logical document in the sequence.</p><h5 id="other-link-types"><span class="secno">5.10.2.19 </span>Other link types</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><dfn id="concept-rel-extensions" title="concept-rel-extensions">Extensions to the predefined set of link types</dfn> may be registered in the <a href="http://wiki.whatwg.org/wiki/RelExtensions">WHATWG Wiki RelExtensions page</a>. <a href="references.html#refsWHATWGWIKI">[WHATWGWIKI]</a></p><p>Anyone is free to edit the WHATWG Wiki RelExtensions page at any time to add a type. Extension types must be specified with the following information:</p><dl><dt>Keyword</dt> - <dd><p>The actual value being defined. The value should not be - confusingly similar to any other defined value (e.g. differing only - in case).</p></dd> + <dd> + + <p>The actual value being defined. The value should not be + confusingly similar to any other defined value (e.g. differing + only in case).</p> + + <p>If the value contains a U+003A COLON character (:), it must + also be an <a href="urls.html#absolute-url">absolute URL</a>.</p> + + </dd> <dt>Effect on... <code><a href="semantics.html#the-link-element">link</a></code></dt> Index: spec.html =================================================================== RCS file: /sources/public/html5/spec-author-view/spec.html,v retrieving revision 1.618 retrieving revision 1.619 diff -u -d -r1.618 -r1.619 --- spec.html 6 Jan 2010 16:38:37 -0000 1.618 +++ spec.html 12 Jan 2010 08:59:18 -0000 1.619 @@ -215,7 +215,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href=data:text/css, rel=stylesheet title="Complete specification"><link href=data:text/css,.impl%20{%20display:%20none;%20} rel="alternate stylesheet" title="Author documentation only"><link href=data:text/css,.impl%20{%20background:%20%23FFEEEE;%20} rel="alternate stylesheet" title="Highlight implementation requirements"><link href=data:text/css, id=complete rel=stylesheet title="Complete specification"><link href=data:text/css,.impl%20{%20display:%20none;%20} id=author rel="alternate stylesheet" title="Author documentation only"><link href=data:text/css,.impl%20{%20background:%20%23FFEEEE;%20} id=highlight rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href=data:text/css, id=complete rel=stylesheet title="Complete specification"><link href=data:text/css,.impl%20{%20display:%20none;%20} id=author rel="alternate stylesheet" title="Author documentation only"><link href=data:text/css,.impl%20{%20background:%20%23FFEEEE;%20} id=highlight rel="alternate stylesheet" title="Highlight implementation requirements"><script type=text/javascript> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -249,7 +251,7 @@ [...5384 lines suppressed...] <dt id=refsWHATWGWIKI>[WHATWGWIKI]</dt> <dd><cite><a href=http://wiki.whatwg.org/>The WHATWG Wiki</a></cite>. WHATWG.</dd> @@ -30286,7 +28117,7 @@ Transformations (XSLT) Version 1.0</a></cite>, J. Clark. W3C, November 1999.</dd> - </dl><!--END vCard--><!--END vEvent--><h2 class=no-num id=acknowledgements>Acknowledgements</h2><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- ACKS --><p>Thanks to + </dl><h2 class=no-num id=acknowledgements>Acknowledgements</h2><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><!-- ACKS --><p>Thanks to Aankhen, Aaron Boodman, @@ -30436,6 +28267,7 @@ Divya Manian, dolphinling, Dominique Hazaël-Massieux, + Don Brutzman, Doron Rosenberg, Doug Kramer, Drew Wilson, Index: number-state.html =================================================================== RCS file: /sources/public/html5/spec-author-view/number-state.html,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- number-state.html 6 Jan 2010 15:49:34 -0000 1.12 +++ number-state.html 12 Jan 2010 08:59:18 -0000 1.13 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -424,7 +426,7 @@ <p>...might render as:</p> - <p><img alt="A vertical slider control whose primary colour is black and whose background colour is beige, with the slider having five tick marks, one long one at each extremity, and three short ones clustered around the midpoint." src="images/sample-range.png"></p><p>Note how the UA determined the orientation of the control from + <p><img alt="A vertical slider control whose primary colour is black and whose background colour is beige, with the slider having five tick marks, one long one at each extremity, and three short ones clustered around the midpoint." src="http://dev.w3.org/html5/spec/images/sample-range.png"></p><p>Note how the UA determined the orientation of the control from the ratio of the style-sheet-specified height and width properties. The colours were similiarly derived from the style sheet. The tick marks, however, were derived from the markup. In particular, the @@ -436,6 +438,25 @@ <p>Note also how the invalid value <code title="">+50</code> was completely ignored.</p> + </div><div class="example"> + + <p>For another example, consider the following markup fragment:</p> + + <pre><input name=x type=range min=100 max=700 step=9.09090909 value=509.090909></pre> + + <p>A user agent could display in a variety of ways, for instance:</p> + + <p><img alt="As a dial." src="http://dev.w3.org/html5/spec/images/sample-range-2a.png"></p> + + <p>Or, alternatively, for instance:</p> + + <p><img alt="As a long horizontal slider with tick marks." src="http://dev.w3.org/html5/spec/images/sample-range-2b.png"></p> + + <p>The user agent could pick which one to display based on the + dimensions given in the style sheet. This would allow it to + maintain the same resolution for the tick marks, despite the + differences in width.</p> + </div><h6 id="color-state"><span class="secno">4.10.5.1.15 </span><dfn title="attr-input-type-color">Color</dfn> state</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <code><a href="the-input-element.html#the-input-element">input</a></code> element <a href="#represents">represents</a> a color well control, for setting the element's <a href="#concept-fe-value" title="concept-fe-value">value</a> to a string representing a <a href="common-microsyntaxes.html#simple-color">simple color</a>.</p><p>The <code title="attr-input-value"><a href="the-input-element.html#attr-input-value">value</a></code> attribute, if @@ -666,7 +687,7 @@ <dd>Indicates that image files are accepted.</dd> - <dt>A <a href="infrastructure.html#valid-mime-type">valid MIME type</a>, with no parameters</dt> + <dt>A <a href="infrastructure.html#valid-mime-type-with-no-parameters">valid MIME type with no parameters</a></dt> <dd>Indicates that files of the specified type are accepted.</dd> Index: sections.html =================================================================== RCS file: /sources/public/html5/spec-author-view/sections.html,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- sections.html 6 Jan 2010 16:38:36 -0000 1.14 +++ sections.html 12 Jan 2010 08:59:18 -0000 1.15 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -548,7 +550,7 @@ </footer> </body></pre> - <p>Notice the <code><a href="grouping-content.html#the-div-element">div</a></code> element being used to wrap all the + <p>Notice the <code><a href="grouping-content.html#the-div-element">div</a></code> elements being used to wrap all the contents of the page other than the header and footer, and all the contents of the blog entry other than its header and footer.</p> Index: introduction.html =================================================================== RCS file: /sources/public/html5/spec-author-view/introduction.html,v retrieving revision 1.557 retrieving revision 1.558 diff -u -d -r1.557 -r1.558 --- introduction.html 6 Jan 2010 16:38:36 -0000 1.557 +++ introduction.html 12 Jan 2010 08:59:17 -0000 1.558 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -440,16 +442,6 @@ each element,</dd> - <dt><a href="microdata.html#microdata">Microdata</a></dt> - - <dd>This specification introduces a mechanism for adding - machine-readable annotations to documents, so that tools can - extract trees of name/value pairs from the document. This section - describes this mechanism and some algorithms - that can be used to convert HTML documents into other - formats</dd> - - <dt><a href="browsers.html#browsers">Web Browsers</a></dt> <dd>HTML documents do not exist in a vacuum — this section @@ -464,12 +456,6 @@ section.</dd> - <dt><a href="comms.html#comms">The Communication APIs</a></dt> - - <dd>This section describes some mechanisms that applications - written in HTML can use to communicate with other applications from - different domains running on the same client. - </dd> <dt><a href="syntax.html#syntax">The HTML Syntax</a></dt> Index: commands.html =================================================================== RCS file: /sources/public/html5/spec-author-view/commands.html,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- commands.html 6 Jan 2010 16:38:35 -0000 1.11 +++ commands.html 12 Jan 2010 08:59:16 -0000 1.12 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -259,14 +261,14 @@ } </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="interactive-elements.html" title="4.11 Interactive elements" rel="prev"> <link href="Overview.html#contents" title="Table of contents" rel="index"> - <link href="microdata.html" title="5 Microdata" rel="next"> + <link href="browsers.html" title="5 Web browsers" rel="next"> </head><body onload="fixBrokenLink(); init()"><div class="head" id="head"> <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5 (Author Edition)</h1> </div><div> <a href="interactive-elements.html">← 4.11 Interactive elements</a> – <a href="Overview.html#contents">Table of contents</a> – - <a href="microdata.html">5 Microdata →</a> + <a href="browsers.html">5 Web browsers →</a> <ol class="toc"><li><ol><li><ol><li><a href="commands.html#commands"><span class="secno">4.11.4 </span>Commands</a></li></ol></li><li><a href="commands.html#common-idioms-without-dedicated-elements"><span class="secno">4.12 </span>Common idioms without dedicated elements</a> <ol><li><a href="commands.html#tag-clouds"><span class="secno">4.12.1 </span>Tag clouds</a></li><li><a href="commands.html#conversations"><span class="secno">4.12.2 </span>Conversations</a></li><li><a href="commands.html#footnotes"><span class="secno">4.12.3 </span>Footnotes</a></li></ol></li></ol></li></ol></div> Index: acknowledgements.html =================================================================== RCS file: /sources/public/html5/spec-author-view/acknowledgements.html,v retrieving revision 1.560 retrieving revision 1.561 diff -u -d -r1.560 -r1.561 --- acknowledgements.html 6 Jan 2010 16:38:35 -0000 1.560 +++ acknowledgements.html 12 Jan 2010 08:59:16 -0000 1.561 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -417,6 +419,7 @@ Divya Manian, dolphinling, Dominique Hazaël-Massieux, + Don Brutzman, Doron Rosenberg, Doug Kramer, Drew Wilson, Index: syntax.html =================================================================== RCS file: /sources/public/html5/spec-author-view/syntax.html,v retrieving revision 1.560 retrieving revision 1.561 diff -u -d -r1.560 -r1.561 --- syntax.html 6 Jan 2010 15:49:35 -0000 1.560 +++ syntax.html 12 Jan 2010 08:59:19 -0000 1.561 @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <!DOCTYPE html> -<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>9 The HTML syntax — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> +<!-- when publishing, change bits marked ZZZ --><html lang="en-US-x-Hixie" class="split chapter"><head><title>7 The HTML syntax — HTML5 (Author Edition)</title><script src="link-fixup.js"></script><link href="whatwg.css" rel="stylesheet"><style type="text/css"> pre { margin-left: 2em; white-space: pre-wrap; } h2 { margin: 3em 0 1em 0; } h3 { margin: 2.5em 0 1em 0; } @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,32 +253,32 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; fixBrokenLink(); } - </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="comms.html" title="8 Communication" rel="prev"> + </script><link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet" type="text/css"><link href="dnd.html" title="6.9 Drag and drop" rel="prev"> <link href="Overview.html#contents" title="Table of contents" rel="index"> - <link href="named-character-references.html" title="9.2 Named character references" rel="next"> + <link href="named-character-references.html" title="7.2 Named character references" rel="next"> </head><body onload="fixBrokenLink(); init()"><div class="head" id="head"> <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5 (Author Edition)</h1> </div><div> - <a href="comms.html">← 8 Communication</a> – + <a href="dnd.html">← 6.9 Drag and drop</a> – <a href="Overview.html#contents">Table of contents</a> – - <a href="named-character-references.html">9.2 Named character references →</a> - <ol class="toc"><li><a href="syntax.html#syntax"><span class="secno">9 </span>The HTML syntax</a> - <ol><li><a href="syntax.html#writing"><span class="secno">9.1 </span>Writing HTML documents</a> - <ol><li><a href="syntax.html#the-doctype"><span class="secno">9.1.1 </span>The DOCTYPE</a></li><li><a href="syntax.html#elements-0"><span class="secno">9.1.2 </span>Elements</a> - <ol><li><a href="syntax.html#start-tags"><span class="secno">9.1.2.1 </span>Start tags</a></li><li><a href="syntax.html#end-tags"><span class="secno">9.1.2.2 </span>End tags</a></li><li><a href="syntax.html#attributes"><span class="secno">9.1.2.3 </span>Attributes</a></li><li><a href="syntax.html#optional-tags"><span class="secno">9.1.2.4 </span>Optional tags</a></li><li><a href="syntax.html#element-restrictions"><span class="secno">9.1.2.5 </span>Restrictions on content models</a></li><li><a href="syntax.html#cdata-rcdata-restrictions"><span class="secno">9.1.2.6 </span>Restrictions on the contents of raw text and RCDATA elements</a></li></ol></li><li><a href="syntax.html#text-0"><span class="secno">9.1.3 </span>Text</a> - <ol><li><a href="syntax.html#newlines"><span class="secno">9.1.3.1 </span>Newlines</a></li></ol></li><li><a href="syntax.html#character-references"><span class="secno">9.1.4 </span>Character references</a></li><li><a href="syntax.html#cdata-sections"><span class="secno">9.1.5 </span>CDATA sections</a></li><li><a href="syntax.html#comments"><span class="secno">9.1.6 </span>Comments</a></li></ol></li></ol></li></ol></div> + <a href="named-character-references.html">7.2 Named character references →</a> + <ol class="toc"><li><a href="syntax.html#syntax"><span class="secno">7 </span>The HTML syntax</a> + <ol><li><a href="syntax.html#writing"><span class="secno">7.1 </span>Writing HTML documents</a> + <ol><li><a href="syntax.html#the-doctype"><span class="secno">7.1.1 </span>The DOCTYPE</a></li><li><a href="syntax.html#elements-0"><span class="secno">7.1.2 </span>Elements</a> + <ol><li><a href="syntax.html#start-tags"><span class="secno">7.1.2.1 </span>Start tags</a></li><li><a href="syntax.html#end-tags"><span class="secno">7.1.2.2 </span>End tags</a></li><li><a href="syntax.html#attributes"><span class="secno">7.1.2.3 </span>Attributes</a></li><li><a href="syntax.html#optional-tags"><span class="secno">7.1.2.4 </span>Optional tags</a></li><li><a href="syntax.html#element-restrictions"><span class="secno">7.1.2.5 </span>Restrictions on content models</a></li><li><a href="syntax.html#cdata-rcdata-restrictions"><span class="secno">7.1.2.6 </span>Restrictions on the contents of raw text and RCDATA elements</a></li></ol></li><li><a href="syntax.html#text"><span class="secno">7.1.3 </span>Text</a> + <ol><li><a href="syntax.html#newlines"><span class="secno">7.1.3.1 </span>Newlines</a></li></ol></li><li><a href="syntax.html#character-references"><span class="secno">7.1.4 </span>Character references</a></li><li><a href="syntax.html#cdata-sections"><span class="secno">7.1.5 </span>CDATA sections</a></li><li><a href="syntax.html#comments"><span class="secno">7.1.6 </span>Comments</a></li></ol></li></ol></li></ol></div> - <h2 id="syntax"><span class="secno">9 </span><dfn>The HTML syntax</dfn></h2><p class="note">This section only describes the rules for + <h2 id="syntax"><span class="secno">7 </span><dfn>The HTML syntax</dfn></h2><p class="note">This section only describes the rules for <code><a href="iana.html#text-html">text/html</a></code> resources. Rules for XML resources are discussed in the section below entitled "<a href="the-xhtml-syntax.html#the-xhtml-syntax">The XHTML - syntax</a>".</p><h3 id="writing"><span class="secno">9.1 </span>Writing HTML documents</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Documents must consist of the following parts, in the given + syntax</a>".</p><h3 id="writing"><span class="secno">7.1 </span>Writing HTML documents</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Documents must consist of the following parts, in the given order:</p><ol><li>Optionally, a single U+FEFF BYTE ORDER MARK (BOM) character.</li> <li>Any number of <a href="#syntax-comments" title="syntax-comments">comments</a> and @@ -316,7 +318,7 @@ the ranges U+0041 to U+005A (LATIN CAPITAL LETTER A to LATIN CAPITAL LETTER Z) and U+0061 to U+007A (LATIN SMALL LETTER A to LATIN SMALL LETTER Z). For convenience, in this section this is just referred to - as "case-insensitive".</p><h4 id="the-doctype"><span class="secno">9.1.1 </span>The DOCTYPE</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/4">ISSUE-4</a> (html-versioning) blocks progress to Last Call</span></p><p>A <dfn id="syntax-doctype" title="syntax-doctype">DOCTYPE</dfn> is a mostly useless, + as "case-insensitive".</p><h4 id="the-doctype"><span class="secno">7.1.1 </span>The DOCTYPE</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/4">ISSUE-4</a> (html-versioning) blocks progress to Last Call</span></p><p>A <dfn id="syntax-doctype" title="syntax-doctype">DOCTYPE</dfn> is a mostly useless, but required, header.</p><p class="note">DOCTYPEs are required for legacy reasons. When omitted, browsers tend to use a different rendering mode that is incompatible with some specifications. Including the DOCTYPE in a @@ -344,9 +346,9 @@ </ol><p class="note">In other words, <code><!DOCTYPE HTML SYSTEM "about:legacy-compat"></code> or <code><!DOCTYPE HTML SYSTEM 'about:legacy-compat'></code>, case-insensitively except for the bit - in quotes.</p><p>The <a href="#doctype-legacy-string">DOCTYPE legacy string</a> should not be used unless + in single or double quotes.</p><p>The <a href="#doctype-legacy-string">DOCTYPE legacy string</a> should not be used unless the document is generated from a system that cannot output the - shorter string.</p><h4 id="elements-0"><span class="secno">9.1.2 </span>Elements</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>There are five different kinds of <dfn id="syntax-elements" title="syntax-elements">elements</dfn>: <a href="#void-elements">void elements</a>, + shorter string.</p><h4 id="elements-0"><span class="secno">7.1.2 </span>Elements</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>There are five different kinds of <dfn id="syntax-elements" title="syntax-elements">elements</dfn>: <a href="#void-elements">void elements</a>, <a href="#raw-text-elements">raw text elements</a>, <a href="#rcdata-elements">RCDATA elements</a>, <a href="#foreign-elements">foreign elements</a>, and <a href="#normal-elements">normal elements</a>.</p><dl><dt><dfn id="void-elements">Void elements</dfn></dt> @@ -367,8 +369,8 @@ <dt><dfn id="foreign-elements">Foreign elements</dfn></dt> - <dd>Elements from the <a href="#mathml-namespace">MathML namespace</a> - and the <a href="#svg-namespace">SVG namespace</a>.</dd> + <dd>Elements from the <a href="urls.html#mathml-namespace">MathML namespace</a> + and the <a href="urls.html#svg-namespace">SVG namespace</a>.</dd> <dt><dfn id="normal-elements">Normal elements</dfn></dt> @@ -443,7 +445,7 @@ Z. In the HTML syntax, tag names, even those for <a href="#foreign-elements">foreign elements</a>, may be written with any mix of lower- and uppercase 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 class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><dfn id="syntax-start-tag" title="syntax-start-tag">Start tags</dfn> must have the + tag name; tag names are case-insensitive.</p><h5 id="start-tags"><span class="secno">7.1.2.1 </span>Start tags</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><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 character (<).</li> @@ -471,7 +473,7 @@ <li>Finally, start tags must be closed by a U+003E GREATER-THAN SIGN character (>).</li> - </ol><h5 id="end-tags"><span class="secno">9.1.2.2 </span>End tags</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><dfn id="syntax-end-tag" title="syntax-end-tag">End tags</dfn> must have the + </ol><h5 id="end-tags"><span class="secno">7.1.2.2 </span>End tags</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><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 character (<).</li> @@ -487,7 +489,7 @@ <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 class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><dfn id="syntax-attributes" title="syntax-attributes">Attributes</dfn> for an element + </ol><h5 id="attributes"><span class="secno">7.1.2.3 </span>Attributes</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><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 one or more characters other than the <a href="#space-character" title="space character">space characters</a>, U+0000 NULL, U+0022 QUOTATION @@ -651,20 +653,20 @@ namespace of the first and second cells of a row from the following table, it must be written using the name given by the third cell from the same row.</p><table><thead><tr><th> Local name </th><th> Namespace </th><th> Attribute name - </th></tr></thead><tbody><tr><td> <code title="">actuate</code> </td><td> <a href="#xlink-namespace">XLink namespace</a> </td><td> <code title="">xlink:actuate</code> - </td></tr><tr><td> <code title="">arcrole</code> </td><td> <a href="#xlink-namespace">XLink namespace</a> </td><td> <code title="">xlink:arcrole</code> - </td></tr><tr><td> <code title="">href</code> </td><td> <a href="#xlink-namespace">XLink namespace</a> </td><td> <code title="">xlink:href</code> - </td></tr><tr><td> <code title="">role</code> </td><td> <a href="#xlink-namespace">XLink namespace</a> </td><td> <code title="">xlink:role</code> - </td></tr><tr><td> <code title="">show</code> </td><td> <a href="#xlink-namespace">XLink namespace</a> </td><td> <code title="">xlink:show</code> - </td></tr><tr><td> <code title="">title</code> </td><td> <a href="#xlink-namespace">XLink namespace</a> </td><td> <code title="">xlink:title</code> - </td></tr><tr><td> <code title="">type</code> </td><td> <a href="#xlink-namespace">XLink namespace</a> </td><td> <code title="">xlink:type</code> - </td></tr><tr><td> <code title="">base</code> </td><td> <a href="#xml-namespace">XML namespace</a> <!-- attr-xml-base --> </td><td> <code title="">xml:base</code> - </td></tr><tr><td> <code title="">lang</code> </td><td> <a href="#xml-namespace">XML namespace</a> </td><td> <code title="">xml:lang</code> - </td></tr><tr><td> <code title="">space</code> </td><td> <a href="#xml-namespace">XML namespace</a> </td><td> <code title="">xml:space</code> - </td></tr><tr><td> <code title="">xmlns</code> </td><td> <a href="#xmlns-namespace">XMLNS namespace</a> </td><td> <code title="">xmlns</code> - </td></tr><tr><td> <code title="">xlink</code> </td><td> <a href="#xmlns-namespace">XMLNS namespace</a> </td><td> <code title="">xmlns:xlink</code> + </th></tr></thead><tbody><tr><td> <code title="">actuate</code> </td><td> <a href="urls.html#xlink-namespace">XLink namespace</a> </td><td> <code title="">xlink:actuate</code> + </td></tr><tr><td> <code title="">arcrole</code> </td><td> <a href="urls.html#xlink-namespace">XLink namespace</a> </td><td> <code title="">xlink:arcrole</code> + </td></tr><tr><td> <code title="">href</code> </td><td> <a href="urls.html#xlink-namespace">XLink namespace</a> </td><td> <code title="">xlink:href</code> + </td></tr><tr><td> <code title="">role</code> </td><td> <a href="urls.html#xlink-namespace">XLink namespace</a> </td><td> <code title="">xlink:role</code> + </td></tr><tr><td> <code title="">show</code> </td><td> <a href="urls.html#xlink-namespace">XLink namespace</a> </td><td> <code title="">xlink:show</code> + </td></tr><tr><td> <code title="">title</code> </td><td> <a href="urls.html#xlink-namespace">XLink namespace</a> </td><td> <code title="">xlink:title</code> + </td></tr><tr><td> <code title="">type</code> </td><td> <a href="urls.html#xlink-namespace">XLink namespace</a> </td><td> <code title="">xlink:type</code> + </td></tr><tr><td> <code title="">base</code> </td><td> <a href="urls.html#xml-namespace">XML namespace</a> <!-- attr-xml-base --> </td><td> <code title="">xml:base</code> + </td></tr><tr><td> <code title="">lang</code> </td><td> <a href="urls.html#xml-namespace">XML namespace</a> </td><td> <code title="">xml:lang</code> + </td></tr><tr><td> <code title="">space</code> </td><td> <a href="urls.html#xml-namespace">XML namespace</a> </td><td> <code title="">xml:space</code> + </td></tr><tr><td> <code title="">xmlns</code> </td><td> <a href="urls.html#xmlns-namespace">XMLNS namespace</a> </td><td> <code title="">xmlns</code> + </td></tr><tr><td> <code title="">xlink</code> </td><td> <a href="urls.html#xmlns-namespace">XMLNS namespace</a> </td><td> <code title="">xmlns:xlink</code> </td></tr></tbody></table><p>No other namespaced attribute can be expressed in <a href="#syntax">the - HTML syntax</a>.</p><h5 id="optional-tags"><span class="secno">9.1.2.4 </span>Optional tags</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Certain tags can be <dfn id="syntax-tag-omission" title="syntax-tag-omission">omitted</dfn>.</p><p class="note">Omitting an element's <a href="#syntax-start-tag" title="syntax-start-tag">start tag</a> does not mean the element + HTML syntax</a>.</p><h5 id="optional-tags"><span class="secno">7.1.2.4 </span>Optional tags</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>Certain tags can be <dfn id="syntax-tag-omission" title="syntax-tag-omission">omitted</dfn>.</p><p class="note">Omitting an element's <a href="#syntax-start-tag" title="syntax-start-tag">start tag</a> does not mean the element is not present; it is implied, but it is still there. An HTML document always has a root <code><a href="semantics.html#the-html-element-0">html</a></code> element, even if the string <code title=""><html></code> doesn't appear anywhere in @@ -680,7 +682,7 @@ element is not a <a href="#space-character">space character</a> or a <a href="#syntax-comments" title="syntax-comments">comment</a>, except if the first thing inside the <code><a href="sections.html#the-body-element-0">body</a></code> element is a <code><a href="scripting-1.html#script">script</a></code> or <code><a href="semantics.html#the-style-element">style</a></code> element. <!-- Note that even if the </head> end - tag is present, the parser makes <style> and <script> elements + tag is present, the parser makes <style> and <script type="text/javascript"> elements between </head> and <body> end up in the <head> instead of implying the <body> --></p><!-- </body> --><p>A <code><a href="sections.html#the-body-element-0">body</a></code> element's <a href="#syntax-end-tag" title="syntax-end-tag">end tag</a> may be omitted if the <code><a href="sections.html#the-body-element-0">body</a></code> element is not @@ -763,7 +765,7 @@ tag</a> may be omitted if the <code><a href="tabular-data.html#the-th-element">th</a></code> element is immediately followed by a <code><a href="tabular-data.html#the-td-element">td</a></code> or <code><a href="tabular-data.html#the-th-element">th</a></code> element, or if there is no more content in the parent element.</p><p><strong>However</strong>, a <a href="#syntax-start-tag" title="syntax-start-tag">start - tag</a> must never be omitted if it has any attributes.</p><h5 id="element-restrictions"><span class="secno">9.1.2.5 </span>Restrictions on content models</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>For historical reasons, certain elements have extra restrictions + tag</a> must never be omitted if it has any attributes.</p><h5 id="element-restrictions"><span class="secno">7.1.2.5 </span>Restrictions on content models</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>For historical reasons, certain elements have extra restrictions beyond even the restrictions given by their content model.</p><p>A <code><a href="tabular-data.html#the-table-element">table</a></code> element must not contain <code><a href="tabular-data.html#the-tr-element">tr</a></code> elements, even though these elements are technically allowed inside <code><a href="tabular-data.html#the-table-element">table</a></code> elements according to the content models @@ -781,24 +783,24 @@ <p>The following two <code><a href="grouping-content.html#the-pre-element">pre</a></code> blocks are equivalent:</p> <pre><pre>Hello</pre></pre> <pre><pre><br>Hello</pre></pre> - </div><h5 id="cdata-rcdata-restrictions"><span class="secno">9.1.2.6 </span>Restrictions on the contents of raw text and RCDATA elements</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The text in <a href="#raw-text-elements" title="raw text elements">raw text</a> and + </div><h5 id="cdata-rcdata-restrictions"><span class="secno">7.1.2.6 </span>Restrictions on the contents of raw text and RCDATA elements</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The text in <a href="#raw-text-elements" title="raw text elements">raw text</a> and <a href="#rcdata-elements" title="RCDATA elements">RCDATAs</a> element must not contain any occurrences of the string "<code title=""></</code>" (U+003C LESS-THAN SIGN, U+002F SOLIDUS) followed by characters that case-insensitively match the tag name of the element followed by one of U+0009 CHARACTER TABULATION, U+000A LINE FEED (LF), U+000C FORM FEED (FF), U+000D CARRIAGE RETURN (CR), U+0020 SPACE, U+003E - GREATER-THAN SIGN (>), or U+002F SOLIDUS (/).</p><h4 id="text-0"><span class="secno">9.1.3 </span>Text</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><dfn id="syntax-text" title="syntax-text">Text</dfn> is allowed inside elements, + GREATER-THAN SIGN (>), or U+002F SOLIDUS (/).</p><h4 id="text"><span class="secno">7.1.3 </span>Text</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><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 undefined Unicode characters (noncharacters). Text must not contain control characters other than <a href="#space-character" title="space character">space characters</a>. Extra constraints are placed on what is and what is not allowed in text based on where the text is - to be put, as described in the other sections.</p><h5 id="newlines"><span class="secno">9.1.3.1 </span>Newlines</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><dfn id="syntax-newlines" title="syntax-newlines">Newlines</dfn> in HTML may be + to be put, as described in the other sections.</p><h5 id="newlines"><span class="secno">7.1.3.1 </span>Newlines</h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><dfn id="syntax-newlines" title="syntax-newlines">Newlines</dfn> in HTML may be represented either as U+000D CARRIAGE RETURN (CR) characters, U+000A 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 class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><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 + U+000A LINE FEED (LF) characters in that order.</p><h4 id="character-references"><span class="secno">7.1.4 </span>Character references</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><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 character (&). Following this, there are three possible kinds of character @@ -841,7 +843,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="#space-character">space character</a>, a U+003C LESS-THAN SIGN character - (<), or another U+0026 AMPERSAND character (&).</p><h4 id="cdata-sections"><span class="secno">9.1.5 </span>CDATA sections</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><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">7.1.5 </span>CDATA sections</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><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 @@ -853,7 +855,22 @@ GREATER-THAN SIGN (<code title="">]]></code>). Finally, the CDATA section must be ended by the three character sequence U+005D RIGHT SQUARE BRACKET, U+005D RIGHT SQUARE BRACKET, U+003E GREATER-THAN - SIGN (<code title="">]]></code>).</p><h4 id="comments"><span class="secno">9.1.6 </span>Comments</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><dfn id="syntax-comments" title="syntax-comments">Comments</dfn> must start with the + SIGN (<code title="">]]></code>).</p><div class="example"> + + <p>CDATA sections can only be used in foreign content (MathML or + SVG). In this example, a CDATA section is used to escape the + contents of an <code>ms</code> element:</p> + + <pre><p>You can add a string to a number, but this stringifies the number:</p> +<math> + <ms><![CDATA[x<y]]></ms> + <mo>+</mo> + <mn>3</mn> + <mo>=</mo> + <ms><![CDATA[x<y3]]></ms> +</math></pre> + + </div><h4 id="comments"><span class="secno">7.1.6 </span>Comments</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p><dfn id="syntax-comments" title="syntax-comments">Comments</dfn> must start with the four character sequence U+003C LESS-THAN 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-text" title="syntax-text">text</a>, with the additional Index: common-microsyntaxes.html =================================================================== RCS file: /sources/public/html5/spec-author-view/common-microsyntaxes.html,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- common-microsyntaxes.html 6 Jan 2010 15:49:33 -0000 1.12 +++ common-microsyntaxes.html 12 Jan 2010 08:59:16 -0000 1.13 @@ -217,7 +217,9 @@ .apple-table-examples.e2 th[scope=row] { padding-left: 1em; } .apple-table-examples sup { line-height: 0; } - </style><link href="data:text/css," rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" rel="alternate stylesheet" title="Highlight implementation requirements"><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script> + .details-example img { vertical-align: top; } + + </style><link href="data:text/css," id="complete" rel="stylesheet" title="Complete specification"><link href="data:text/css,.impl%20%7B%20display:%20none;%20%7D" id="author" rel="alternate stylesheet" title="Author documentation only"><link href="data:text/css,.impl%20%7B%20background:%20%23FFEEEE;%20%7D" id="highlight" rel="alternate stylesheet" title="Highlight implementation requirements"><script type="text/javascript"> function getCookie(name) { var params = location.search.substr(1).split("&"); for (var index = 0; index < params.length; index++) { @@ -251,7 +253,7 @@ load('toc.js'); // load('updater.js'); // would need cross-site XHR - load('dfn.js'); + load('dfn.js'); // doesn't support split-out specs, but, oh well. // load('status.js'); // would need cross-site XHR if (getCookie('profile') == '1') document.getElementsByTagName('h2')[0].textContent += '; load: ' + (new Date() - loadTimer) + 'ms'; @@ -597,9 +599,7 @@ representing the blue component, in hexadecimal.</p><p>A string is a <dfn id="valid-lowercase-simple-color">valid lowercase simple color</dfn> if it is a <a href="#valid-simple-color">valid simple color</a> and doesn't use any characters in the range U+0041 LATIN CAPITAL LETTER A to U+0046 LATIN CAPITAL - LETTER F.</p><hr><p class="note">The <a href="the-canvas-element.html#canvas-context-2d" title="canvas-context-2d">2D graphics - context</a> has a separate color syntax that also handles - opacity.</p><h4 id="space-separated-tokens"><span class="secno">2.4.6 </span>Space-separated tokens</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>A <dfn id="set-of-space-separated-tokens">set of space-separated tokens</dfn> is a string containing + LETTER F.</p><hr><h4 id="space-separated-tokens"><span class="secno">2.4.6 </span>Space-separated tokens</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>A <dfn id="set-of-space-separated-tokens">set of space-separated tokens</dfn> is a string containing zero or more words separated by one or more <a href="#space-character" title="space character">space characters</a>, where words consist of any string of one or more characters, none of which are <a href="#space-character" title="space character">space characters</a>.</p><p>A string containing a <a href="#set-of-space-separated-tokens">set of space-separated tokens</a> @@ -627,8 +627,8 @@ non-conforming. If no such restrictions are specified, then all values are conforming.</p><h4 id="syntax-references"><span class="secno">2.4.8 </span>References</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>A <dfn id="valid-hash-name-reference">valid hash-name reference</dfn> to an element of type <var title="">type</var> is a string consisting of a U+0023 NUMBER SIGN character (#) followed by a string which exactly matches the value - of the <code title="">name</code> attribute of an element in the - document with type <var title="">type</var>.</p><h4 id="mq"><span class="secno">2.4.9 </span>Media queries</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>A string is a <dfn id="valid-media-query">valid media query</dfn> if it matches the + of the <code title="">name</code> attribute of an element with type + <var title="">type</var> in the document.</p><h4 id="mq"><span class="secno">2.4.9 </span>Media queries</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>A string is a <dfn id="valid-media-query">valid media query</dfn> if it matches the <code title="">media_query_list</code> production of the Media Queries specification. <a href="references.html#refsMQ">[MQ]</a></p><p>A string <dfn id="matches-the-environment">matches the environment</dfn> of a view if it is the empty string, a string consisting of only <a href="#space-character" title="space
Received on Tuesday, 12 January 2010 08:59:24 UTC