- From: Ian Hickson via cvs-syncmail <cvsmail@w3.org>
- Date: Sat, 28 Aug 2010 04:58:05 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv1798
Modified Files:
Overview.html
Log Message:
xref ID. Let me know if I xreffed any that should not have been. (whatwg r5390)
Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.4302
retrieving revision 1.4303
diff -u -d -r1.4302 -r1.4303
--- Overview.html 28 Aug 2010 04:26:55 -0000 1.4302
+++ Overview.html 28 Aug 2010 04:58:01 -0000 1.4303
@@ -8030,7 +8030,7 @@
<p>If the value is not the empty string, user agents must associate
the element with the given value (exactly, including any space
- characters) for the purposes of ID matching within the element's
+ characters) for the purposes of <a href="#concept-id" title="concept-id">ID</a> matching within the element's
<a href="#home-subtree">home subtree</a> (e.g. for selectors in CSS or for the
<code title="dom-Document-getElementById"><a href="#dom-document-getelementbyid">getElementById()</a></code>
method in the DOM).</p>
@@ -8041,7 +8041,7 @@
<p>This specification doesn't preclude an element having multiple
IDs, if other mechanisms (e.g. DOM Core methods) can set an
- element's ID in a way that doesn't conflict with the <code title="attr-id"><a href="#the-id-attribute">id</a></code> attribute.</p>
+ element's <a href="#concept-id" title="concept-id">ID</a> in a way that doesn't conflict with the <code title="attr-id"><a href="#the-id-attribute">id</a></code> attribute.</p>
<p>The <dfn id="dom-id" title="dom-id"><code>id</code></dfn> IDL attribute must
<a href="#reflect">reflect</a> the <code title="attr-id"><a href="#the-id-attribute">id</a></code> content
@@ -25257,12 +25257,12 @@
attribute specified. The <code title="attr-tdth-headers"><a href="#attr-tdth-headers">headers</a></code> attribute, if specified,
must contain a string consisting of an <a href="#unordered-set-of-unique-space-separated-tokens">unordered set of unique
space-separated tokens</a>, each of which must have the value of
- an ID of a <code><a href="#the-th-element">th</a></code> element taking part in the same <a href="#concept-table" title="concept-table">table</a> as the <code><a href="#the-td-element">td</a></code> or
+ an <a href="#concept-id" title="concept-id">ID</a> of a <code><a href="#the-th-element">th</a></code> element taking part in the same <a href="#concept-table" title="concept-table">table</a> as the <code><a href="#the-td-element">td</a></code> or
<code><a href="#the-th-element">th</a></code> element<span class="impl"> (as defined by the
- <a href="#table-model">table model</a>)</span>.<p>A <code><a href="#the-th-element">th</a></code> element with ID <var title="">id</var> is said
+ <a href="#table-model">table model</a>)</span>.<p>A <code><a href="#the-th-element">th</a></code> element with <a href="#concept-id" title="concept-id">ID</a> <var title="">id</var> is said
to be <i>directly targeted</i> by all <code><a href="#the-td-element">td</a></code> and
<code><a href="#the-th-element">th</a></code> elements in the same <a href="#concept-table" title="concept-table">table</a> that have <code title="attr-tdth-headers"><a href="#attr-tdth-headers">headers</a></code> attributes whose values
- include as one of their tokens the ID <var title="">id</var>. A
+ include as one of their tokens the <a href="#concept-id" title="concept-id">ID</a> <var title="">id</var>. A
<code><a href="#the-th-element">th</a></code> element <var title="">A</var> is said to be
<i>targeted</i> by a <code><a href="#the-th-element">th</a></code> or <code><a href="#the-td-element">td</a></code> element
<var title="">B</var> if either <var title="">A</var> is <i>directly
@@ -26012,7 +26012,7 @@
<!-- support headers="" to <td> for legacy compat -->
<!-- note that it's not conforming though -->
<p>For each token in the <var title="">id list</var>, if the
- first element in the <code><a href="#document">Document</a></code> with an ID equal to
+ first element in the <code><a href="#document">Document</a></code> with an <a href="#concept-id" title="concept-id">ID</a> equal to
the token is a cell in the same <a href="#concept-table" title="concept-table">table</a>, and that cell is not the
<var title="">principal cell</var>, then add that cell to <var title="">header list</var>.</p>
@@ -26908,12 +26908,12 @@
<dd>
- <p>Returns the form control in the form with the given ID or <code title="attr-fe-name"><a href="#attr-fe-name">name</a></code> (excluding image buttons for
+ <p>Returns the form control in the form with the given <a href="#concept-id" title="concept-id">ID</a> or <code title="attr-fe-name"><a href="#attr-fe-name">name</a></code> (excluding image buttons for
historical reasons).</p>
<p>Once an element has been referenced using a particular name,
that name will continue being available as a way to reference that
- element in this method, even if the element's actual ID or <code title="attr-fe-name"><a href="#attr-fe-name">name</a></code> changes, for as long as the
+ element in this method, even if the element's actual <a href="#concept-id" title="concept-id">ID</a> or <code title="attr-fe-name"><a href="#attr-fe-name">name</a></code> changes, for as long as the
element remains in the <code><a href="#document">Document</a></code>.</p>
<p>If there are multiple matching items, then a
@@ -27277,11 +27277,11 @@
</div><p>The <dfn id="attr-label-for" title="attr-label-for"><code>for</code></dfn> attribute
may be specified to indicate a form control with which the caption
is to be associated. If the attribute is specified, the attribute's
- value must be the ID of a <a href="#category-label" title="category-label">labelable
+ value must be the <a href="#concept-id" title="concept-id">ID</a> of a <a href="#category-label" title="category-label">labelable
form-associated element</a> in the same <code><a href="#document">Document</a></code> as
the <code><a href="#the-label-element">label</a></code> element. <span class="impl">If the attribute
is specified and there is an element in the <code><a href="#document">Document</a></code>
- whose ID is equal to the value of the <code title="attr-label-for"><a href="#attr-label-for">for</a></code> attribute, and the first such
+ whose <a href="#concept-id" title="concept-id">ID</a> is equal to the value of the <code title="attr-label-for"><a href="#attr-label-for">for</a></code> attribute, and the first such
element is a <a href="#category-label" title="category-label">labelable form-associated
element</a>, then that element is the <code><a href="#the-label-element">label</a></code>
element's <a href="#labeled-control">labeled control</a>.</span><div class="impl">
@@ -31268,14 +31268,14 @@
</div><h6 id="the-list-attribute"><span class="secno">4.10.7.2.2 </span>The <code title="attr-input-list"><a href="#attr-input-list">list</a></code> attribute</h6><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i><p>The <dfn id="attr-input-list" title="attr-input-list"><code>list</code></dfn>
attribute is used to identify an element that lists predefined
- options suggested to the user.<p>If present, its value must be the ID of a <code><a href="#the-datalist-element">datalist</a></code>
+ options suggested to the user.<p>If present, its value must be the <a href="#concept-id" title="concept-id">ID</a> of a <code><a href="#the-datalist-element">datalist</a></code>
element in the same document.<div class="impl">
<p>The <dfn id="concept-input-list" title="concept-input-list">suggestions source
element</dfn> is the first element in the document in <a href="#tree-order">tree
- order</a> to have an ID equal to the value of the <code title="attr-input-list"><a href="#attr-input-list">list</a></code> attribute, if that element is a
+ order</a> to have an <a href="#concept-id" title="concept-id">ID</a> equal to the value of the <code title="attr-input-list"><a href="#attr-input-list">list</a></code> attribute, if that element is a
<code><a href="#the-datalist-element">datalist</a></code> element. If there is no <code title="attr-input-list"><a href="#attr-input-list">list</a></code> attribute, or if there is no
- element with that ID, or if the first element with that ID is not a
+ element with that <a href="#concept-id" title="concept-id">ID</a>, or if the first element with that <a href="#concept-id" title="concept-id">ID</a> is not a
<code><a href="#the-datalist-element">datalist</a></code> element, then there is no <a href="#concept-input-list" title="concept-input-list">suggestions source element</a>.</p>
<p>If there is a <a href="#concept-input-list" title="concept-input-list">suggestions source
@@ -32446,9 +32446,9 @@
<dt><var title="">select</var>[<var title="">name</var>]</dt>
<dt><var title="">select</var>(<var title="">name</var>)</dt>
<dd>
- <p>Returns the item with ID or <code title="attr-option-name"><a href="#attr-option-name">name</a></code> <var title="">name</var> from the <a href="#concept-select-option-list" title="concept-select-option-list">list of options</a>.</p>
+ <p>Returns the item with <a href="#concept-id" title="concept-id">ID</a> or <code title="attr-option-name"><a href="#attr-option-name">name</a></code> <var title="">name</var> from the <a href="#concept-select-option-list" title="concept-select-option-list">list of options</a>.</p>
<p>If there are multiple matching items, then a <code><a href="#nodelist">NodeList</a></code> object containing all those elements is returned.</p>
- <p>Returns null if no element with that ID could be found.</p>
+ <p>Returns null if no element with that <a href="#concept-id" title="concept-id">ID</a> could be found.</p>
</dd>
<dt><var title="">select</var> . <code title="dom-select-add"><a href="#dom-select-add">add</a></code>(<var title="">element</var> [, <var title="">before</var> ])</dt>
@@ -33519,7 +33519,7 @@
calculation. The <code title="attr-output-for"><a href="#attr-output-for">for</a></code> attribute,
if specified, must contain a string consisting of an <a href="#unordered-set-of-unique-space-separated-tokens">unordered
set of unique space-separated tokens</a>, each of which must have
- the value of an ID of an element in the same
+ the value of an <a href="#concept-id" title="concept-id">ID</a> of an element in the same
<code><a href="#document">Document</a></code>.<p>The <code title="attr-fae-form"><a href="#attr-fae-form">form</a></code> attribute is used to
explicitly associate the <code><a href="#the-output-element">output</a></code> element with its
<a href="#form-owner">form owner</a>. The <code title="attr-fe-name"><a href="#attr-fe-name">name</a></code>
@@ -34058,7 +34058,7 @@
below)</span>, but may have a <dfn id="attr-fae-form" title="attr-fae-form"><code>form</code></dfn> attribute specified to
override this.<p class="note">This feature allows authors to work around the lack
of support for nested <code><a href="#the-form-element">form</a></code> elements.<p>If a <a href="#form-associated-element">form-associated element</a> has a <code title="attr-fae-form"><a href="#attr-fae-form">form</a></code> attribute specified, then that
- attribute's value must be the ID of a <code><a href="#the-form-element">form</a></code> element in
+ attribute's value must be the <a href="#concept-id" title="concept-id">ID</a> of a <code><a href="#the-form-element">form</a></code> element in
the element's owner <code><a href="#document">Document</a></code>.<div class="impl">
<p class="note">The rules in this section are complicated by the
@@ -34085,13 +34085,13 @@
has its value changed, then the user agent must <a href="#reset-the-form-owner">reset the form
owner</a> of that element.</p>
- <p>When a <a href="#form-associated-element">form-associated element</a> has a <code title="attr-fae-form"><a href="#attr-fae-form">form</a></code> attribute and the ID of any of the
+ <p>When a <a href="#form-associated-element">form-associated element</a> has a <code title="attr-fae-form"><a href="#attr-fae-form">form</a></code> attribute and the <a href="#concept-id" title="concept-id">ID</a> of any of the
elements in the <code><a href="#document">Document</a></code> changes, then the user agent
must <a href="#reset-the-form-owner">reset the form owner</a> of that <a href="#form-associated-element">form-associated
element</a>.</p>
<p>When a <a href="#form-associated-element">form-associated element</a> has a <code title="attr-fae-form"><a href="#attr-fae-form">form</a></code> attribute and an element with an
- ID is <a href="#insert-an-element-into-a-document" title="insert an element into a document">inserted
+ <a href="#concept-id" title="concept-id">ID</a> is <a href="#insert-an-element-into-a-document" title="insert an element into a document">inserted
into</a> or <a href="#remove-an-element-from-a-document" title="remove an element from a
document">removed from</a> the <code><a href="#document">Document</a></code>, then the
user agent must <a href="#reset-the-form-owner">reset the form owner</a> of that
@@ -34117,7 +34117,7 @@
<ol><!-- note that this ignores the name="" attribute and is
unaffected by quirks mode (it's always case sensitive) --><li><p>If the first element <a href="#in-a-document" title="in a Document">in the
- <code>Document</code></a> to have an ID that is <a href="#case-sensitive" title="case-sensitive">case-sensitively</a> equal to the
+ <code>Document</code></a> to have an <a href="#concept-id" title="concept-id">ID</a> that is <a href="#case-sensitive" title="case-sensitive">case-sensitively</a> equal to the
element's <code title="attr-fae-form"><a href="#attr-fae-form">form</a></code> content
attribute's value is a <code><a href="#the-form-element">form</a></code> element, then <a href="#concept-form-association" title="concept-form-association">associate</a> the
<a href="#form-associated-element">form-associated element</a> with that <code><a href="#the-form-element">form</a></code>
@@ -38708,7 +38708,7 @@
</ol></div><h5 id="context-menus"><span class="secno">4.11.4.3 </span><dfn>Context menus</dfn></h5><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i><p>The <dfn id="attr-contextmenu" title="attr-contextmenu"><code>contextmenu</code></dfn>
attribute gives the element's <a href="#context-menus" title="context menus">context
- menu</a>. The value must be the ID of a <code><a href="#menus">menu</a></code> element
+ menu</a>. The value must be the <a href="#concept-id" title="concept-id">ID</a> of a <code><a href="#menus">menu</a></code> element
in the DOM. <span class="impl">If the node that would be obtained by
the invoking the <code title="dom-Document-getElementById"><a href="#dom-document-getelementbyid">getElementById()</a></code> method
using the attribute's value as the only argument is null or not a
@@ -44079,7 +44079,7 @@
will <a href="#scroll-to-the-fragment-identifier">scroll to the fragment identifier</a> given in what
is now <a href="#the-document-s-current-address">the document's current address</a>.</li>
- </ol><p class="note">If the scrolling fails because the relevant ID has
+ </ol><p class="note">If the scrolling fails because the relevant <a href="#concept-id" title="concept-id">ID</a> has
not yet been parsed, then the original <a href="#navigate" title="navigate">navigation</a> algorithm will take care of the
scrolling instead, as the last few steps of its <a href="#update-the-session-history-with-the-new-page">update the
session history with the new page</a> algorithm.</p>
@@ -44120,7 +44120,7 @@
the next one.</p>
<li><p>If this step was not skipped and there is an element in the
- DOM that has an ID exactly equal to <var title="">decoded
+ DOM that has an <a href="#concept-id" title="concept-id">ID</a> exactly equal to <var title="">decoded
fragid</var>, then the first such element in tree order is
<a href="#the-indicated-part-of-the-document">the indicated part of the document</a>; stop the algorithm
here.</li>
@@ -66698,7 +66698,7 @@
<tr><th> <code title="">contextmenu</code>
<td> <a href="#attr-contextmenu" title="attr-contextmenu">HTML elements</a>
<td> The element's context menu
- <td> ID*
+ <td> <a href="#concept-id" title="concept-id">ID</a>*
<tr><th> <code title="">controls</code>
<td> <code title="attr-media-controls"><a href="#attr-media-controls">audio</a></code>;
<code title="attr-media-controls"><a href="#attr-media-controls">video</a></code>
@@ -66752,7 +66752,7 @@
<tr><th> <code title="">for</code>
<td> <code title="attr-label-for"><a href="#attr-label-for">label</a></code>
<td> Associate the label with form control
- <td> ID*
+ <td> <a href="#concept-id" title="concept-id">ID</a>*
<tr><th> <code title="">for</code>
<td> <code title="attr-output-for"><a href="#attr-output-for">output</a></code>
<td> Specifies controls from which the output was calculated
@@ -66770,7 +66770,7 @@
<code title="attr-fae-form"><a href="#attr-fae-form">select</a></code>;
<code title="attr-fae-form"><a href="#attr-fae-form">textarea</a></code>
<td> Associates the control with a <code><a href="#the-form-element">form</a></code> element
- <td> ID*
+ <td> <a href="#concept-id" title="concept-id">ID</a>*
<tr><th> <code title="">formaction</code>
<td> <code title="attr-fs-formaction"><a href="#attr-fs-formaction">button</a></code>;
<code title="attr-fs-formaction"><a href="#attr-fs-formaction">input</a></code>
@@ -66872,7 +66872,7 @@
<tr><th> <code title="">list</code>
<td> <code title="attr-input-list"><a href="#attr-input-list">input</a></code>
<td> List of autocomplete options
- <td> ID*
+ <td> <a href="#concept-id" title="concept-id">ID</a>*
<tr><th> <code title="">loop</code>
<td> <code title="attr-media-loop"><a href="#attr-media-loop">audio</a></code>;
<code title="attr-media-loop"><a href="#attr-media-loop">video</a></code>
Received on Saturday, 28 August 2010 04:58:10 UTC