html5/markup a.html,1.83,1.84 area.html,1.77,1.78 base.html,1.67,1.68 button.button.html,1.66,1.67 button.reset.html,1.66,1.67 button.submit.html,1.66,1.67 common-models.html,1.37,1.38 datatypes.html,1.59,1.60 del.html,1.65,1.66 embed.html,1.68,1.69 fieldset.html,1.60,1.61 form.html,1.70,1.71 global-attributes.html,1.11,1.12 iframe.html,1.79,1.80 img.html,1.75,1.76 input.button.html,1.66,1.67 input.checkbox.html,1.66,1.67 input.color.html,1.68,1.69 input.date.html,1.69,1.70 input.datetime-local.html,1.70,1.71 input.datetime.html,1.70,1.71 input.email.html,1.70,1.71 input.file.html,1.67,1.68 input.hidden.html,1.67,1.68 input.image.html,1.71,1.72 input.month.html,1.70,1.71 input.number.html,1.70,1.71 input.password.html,1.67,1.68 input.radio.html,1.67,1.68 input.range.html,1.70,1.71 input.reset.html,1.67,1.68 input.search.html,1.70,1.71 input.submit.html,1.67,1.68 input.tel.html,1.67,1.68 input.text.html,1.67,1.68 input.time.html,1.70,1.71 input.url.html,1.70,1.71 input.week.html,1.70,1.71 ins.html,1

Update of /sources/public/html5/markup
In directory hutz:/tmp/cvs-serv5640

Modified Files:
	a.html area.html base.html button.button.html 
	button.reset.html button.submit.html common-models.html 
	datatypes.html del.html embed.html fieldset.html form.html 
	global-attributes.html iframe.html img.html input.button.html 
	input.checkbox.html input.color.html input.date.html 
	input.datetime-local.html input.datetime.html input.email.html 
	input.file.html input.hidden.html input.image.html 
	input.month.html input.number.html input.password.html 
	input.radio.html input.range.html input.reset.html 
	input.search.html input.submit.html input.tel.html 
	input.text.html input.time.html input.url.html input.week.html 
	ins.html keygen.html label.html link.html map.html 
	meta.charset.html meta.http-equiv.content-language.html 
	meta.http-equiv.content-type.html meta.http-equiv.refresh.html 
	meter.html object.html output.html progress.html script.html 
	select.html source.html spec.html style.css style.html td.html 
	textarea.html th.html time.html 
Log Message:
include selected datatype/microsyntax descriptions at point of use, along with attribute descriptions, and reworked some individual datatype descriptions


Index: th.html
===================================================================
RCS file: /sources/public/html5/markup/th.html,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -d -r1.71 -r1.72
--- th.html	31 Jul 2010 20:14:43 -0000	1.71
+++ th.html	1 Aug 2010 06:36:52 -0000	1.72
@@ -100,6 +100,10 @@
         elements that apply to its
         <a href="th.html#th" class="element">th</a>.</dd>
           
+<dd><div class="datatype-desc">An
+        <a href="datatypes.html#data-unordered-tokens">unordered set of unique space-separated tokens</a>,
+        each of which is an
+        <a href="datatypes.html#id-reference">ID reference</a>.</div></dd>
         </dl>
 </div>
       

Index: input.email.html
===================================================================
RCS file: /sources/public/html5/markup/input.email.html,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -d -r1.70 -r1.71
--- input.email.html	31 Jul 2010 20:14:41 -0000	1.70
+++ input.email.html	1 Aug 2010 06:36:51 -0000	1.71
@@ -88,9 +88,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.email.attrs.form" title="input.email.attrs.form" href="input.email.html#input.email.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -135,9 +135,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.email.attrs.list" title="input.email.attrs.list" href="input.email.html#input.email.attrs.list">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="datalist.html#datalist" class="element">datalist</a>
         with which to associate the element.</dd>
           
@@ -161,6 +161,12 @@
         meant to check the value of the control represented by its
         element.</dd>
           
+<dd><div class="datatype-desc">A regular expression that
+        <a href="terminology.html#must-requirement">must</a>
+        match the JavaScript
+        <var class="defined-elsewhere">Pattern</var>
+        production
+        <a href="references.html#refsECMA262">[ECMA262]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#the-readonly-attribute">&#9432;</a>
 <span class="attribute-name">readonly</span> = <span class="attr-values">
@@ -221,6 +227,10 @@
 </dt>
             <dd>A list of e-mail addresses.</dd>
           
+<dd><div class="datatype-desc">A
+        <a href="datatypes.html#data-comma-separated-strings">set of comma-separated strings</a>,
+        each of which is a valid
+      <a href="datatypes.html#form.data.emailaddress">email address</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/states-of-the-type-attribute.html#e-mail-state">&#9432;</a>
 <span class="attribute-name">value</span> = <span class="attr-values">
@@ -230,6 +240,26 @@
 </dt>
             <dd>A single e-mail address.</dd>
           
+<dd>
+<div class="datatype-desc">Any string that matches the
+        following
+        <a href="references.html#refsABNF">[ABNF]</a>
+        production:
+        <pre><code>1*( atext / "." ) "@" ldh-str 1*( "." ldh-str )</code></pre>
+        <p>&#8230;where
+        <var class="defined-elsewhere">atext</var>
+        is as defined in
+        <a href="references.html#refsRFC5322">[RFC5322]</a>,
+        and
+        <var class="defined-elsewhere">ldh-str</var>
+        is as defined in
+        <a href="references.html#refsRFC1034">[RFC1034]</a>.</p>
+      </div>
+<div class="example">
+        <p>Examples:</p>
+        <pre><code>foo-bar.baz@example.com</code></pre>
+      </div>
+</dd>
         </dl>
 </div>
       

Index: input.month.html
===================================================================
RCS file: /sources/public/html5/markup/input.month.html,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -d -r1.70 -r1.71
--- input.month.html	31 Jul 2010 20:14:41 -0000	1.70
+++ input.month.html	1 Aug 2010 06:36:51 -0000	1.71
@@ -85,9 +85,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.month.attrs.form" title="input.month.attrs.form" href="input.month.html#input.month.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -131,9 +131,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.month.attrs.list" title="input.month.attrs.list" href="input.month.html#input.month.attrs.list">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="datalist.html#datalist" class="element">datalist</a>
         with which to associate the element.</dd>
           
@@ -147,6 +147,24 @@
             <dd>The expected lower bound for the element&#8217;s
         <a href="input.month.html#input.month.attrs.value">value</a>.</dd>
           
+<dd>
+<div class="datatype-desc">The following parts, in exactly the
+        following order:
+        <ol>
+<li>Four or more digits representing a number greater than 0.</li>
+          <li>The literal string "<code>-</code>".</li>
+          <li>Two digits, representing the month
+          <var>month</var>,
+          in the range 1 &#8804;
+          <var>month</var>,
+          &#8804; 12.</li>
+        </ol>
+</div>
+<div class="example">
+        <p>Example:</p>
+        <pre><code>1996-12</code></pre>
+      </div>
+</dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-max">&#9432;</a>
 <span class="attribute-name">max</span> = <span class="attr-values">
@@ -157,6 +175,24 @@
             <dd>The expected upper bound for the element&#8217;s
         <a href="input.month.html#input.month.attrs.value">value</a>.</dd>
           
+<dd>
+<div class="datatype-desc">The following parts, in exactly the
+        following order:
+        <ol>
+<li>Four or more digits representing a number greater than 0.</li>
+          <li>The literal string "<code>-</code>".</li>
+          <li>Two digits, representing the month
+          <var>month</var>,
+          in the range 1 &#8804;
+          <var>month</var>,
+          &#8804; 12.</li>
+        </ol>
+</div>
+<div class="example">
+        <p>Example:</p>
+        <pre><code>1996-12</code></pre>
+      </div>
+</dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-step">&#9432;</a>
 <span class="attribute-name">step</span> = <span class="attr-values">
@@ -199,6 +235,24 @@
 </dt>
             <dd>A string representing a month.</dd>
           
+<dd>
+<div class="datatype-desc">The following parts, in exactly the
+        following order:
+        <ol>
+<li>Four or more digits representing a number greater than 0.</li>
+          <li>The literal string "<code>-</code>".</li>
+          <li>Two digits, representing the month
+          <var>month</var>,
+          in the range 1 &#8804;
+          <var>month</var>,
+          &#8804; 12.</li>
+        </ol>
+</div>
+<div class="example">
+        <p>Example:</p>
+        <pre><code>1996-12</code></pre>
+      </div>
+</dd>
         </dl>
 </div>
       

Index: iframe.html
===================================================================
RCS file: /sources/public/html5/markup/iframe.html,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -d -r1.79 -r1.80
--- iframe.html	31 Jul 2010 20:14:41 -0000	1.79
+++ iframe.html	1 Aug 2010 06:36:50 -0000	1.80
@@ -71,6 +71,20 @@
             <dd>A valid <a href="terminology.html#context">browsing context</a>
         name.</dd>
           
+<dd><div class="datatype-desc">Any
+        <a href="datatypes.html#data-string">string</a>,
+        with the following restrictions:
+        <ul>
+<li>
+<a href="terminology.html#must-requirement">must</a>
+          not start with a
+          "<code title="U+005F LOW LINE">_</code>"
+          character</li>
+          <li>
+<a href="terminology.html#must-requirement">must</a>
+          be at least one character long</li>
+        </ul>
+</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-map-element.html#attr-dim-width">&#9432;</a>
 <span class="attribute-name">width</span> = <span class="attr-values">

Index: ins.html
===================================================================
RCS file: /sources/public/html5/markup/ins.html,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -d -r1.66 -r1.67
--- ins.html	31 Jul 2010 20:14:41 -0000	1.66
+++ ins.html	1 Aug 2010 06:36:51 -0000	1.67
@@ -60,12 +60,34 @@
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/edits.html#attr-mod-datetime">&#9432;</a>
 <span class="attribute-name">datetime</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.datetime">date-time</a>
+      <a href="datatypes.html#common.data.datetime">date and time</a>
     </span> 
 <a class="hash" id="ins.attrs.datetime" title="ins.attrs.datetime" href="ins.html#ins.attrs.datetime">#</a>
 </dt>
-            <dd>The time and date when the text was added.</dd>
+            <dd>The date and time when the text was added.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">date-time</var>,
+        as defined in
+        <a href="references.html#refsRFC3339">[RFC3339]</a>,
+        with these additional qualifications:
+        <ul>
+<li>the literal letters <code>T</code> and
+          <code>Z</code> in the date/time syntax
+          <a href="terminology.html#must-requirement">must</a>
+          always be
+          uppercase</li>
+          <li>a
+          <var class="defined-elsewhere">date-fullyear</var>
+          is defined as
+          four or more digits representing a number greater than 0</li>
+        </ul>
+</div></dd>
+<dd><div class="example">
+        <p>Examples:</p>
+        <pre><code>1990-12-31T23:59:60Z</code>
+<code>1996-12-19T16:39:57-08:00</code></pre>
+      </div></dd>
         </dl>
 </div>
       

Index: meta.http-equiv.content-type.html
===================================================================
RCS file: /sources/public/html5/markup/meta.http-equiv.content-type.html,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -d -r1.68 -r1.69
--- meta.http-equiv.content-type.html	31 Jul 2010 20:14:42 -0000	1.68
+++ meta.http-equiv.content-type.html	1 Aug 2010 06:36:52 -0000	1.69
@@ -67,6 +67,19 @@
             <dd>A specially formatted string providing a character
         encoding name.</dd>
           
+<dd><div class="datatype-desc">The following parts, in exactly
+        the following order:
+        <ol>
+<li>The literal string
+          "<code>text/html;</code>".</li>
+          <li>Optionally, one or more
+          <a href="terminology.html#space">space characters</a>.</li>
+          <li>The literal string
+          "<code>charset=</code>".</li>
+          <li>A
+          <a href="datatypes.html#common.data.charset">character encoding name</a>.</li>
+        </ol>
+</div></dd>
         </dl>
 </div>
       

Index: global-attributes.html
===================================================================
RCS file: /sources/public/html5/markup/global-attributes.html,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- global-attributes.html	31 Jul 2010 08:13:11 -0000	1.11
+++ global-attributes.html	1 Aug 2010 06:36:50 -0000	1.12
@@ -60,6 +60,12 @@
         keyboard shortcut which UAs can use to activate the
         element or give focus to the element.</dd>
           
+<dd><div class="datatype-desc">An
+        <a href="datatypes.html#data-ordered-tokens">ordered set of unique space-separated tokens</a>,
+        each of which
+        <a href="terminology.html#must-requirement">must</a>
+        be exactly one Unicode code point in
+        length.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/elements.html#classes">&#9432;</a>
 <span class="attribute-name">class</span> = <span class="attr-values">
@@ -90,9 +96,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="common.attrs.contextmenu" title="common.attrs.contextmenu" href="global-attributes.html#common.attrs.contextmenu">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="menu.html#menu" class="element">menu</a>
         with which to associate the element as a
         <dfn id="context-menu" title="context-menu">context menu</dfn>.</dd>
@@ -141,6 +147,30 @@
         <a href="global-attributes.html#common.attrs.id" class="attribute">id</a>
         value.</dd>
           
+<dd>
+<div class="datatype-desc">Any
+        <a href="datatypes.html#data-string">string</a>,
+        with the following restrictions:
+        <ul>
+<li>
+<a href="terminology.html#must-requirement">must</a>
+          be at least one character long</li>
+          <li>
+<a href="terminology.html#must-requirement">must</a>
+          not contain any
+          <a href="terminology.html#space">space characters</a>
+</li>
+        </ul>
+</div>
+<div class="note">
+        <p>Previous versions of HTML placed greater
+        restrictions on the content of
+        <a href="datatypes.html#common.data.id">ID</a>
+        values (for example, they did not permit
+        <a href="datatypes.html#common.data.id">ID</a>
+        values to begin with a number).</p>
+      </div>
+</dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/elements.html#attr-lang">&#9432;</a>
 <span class="attribute-name">lang</span> = <span class="attr-values">
@@ -153,6 +183,10 @@
         of the element and for any of the element&#8217;s attributes
         that contain text.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">language tag</var>,
+        as defined in
+        <a href="references.html#refsBCP47">[BCP47]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/editing.html#attr-spellcheck">&#9432;</a>
 <span class="attribute-name">spellcheck</span> = <span class="attr-values">
@@ -714,6 +748,10 @@
             <dd>As defined in the XML specification
         <a href="references.html#refsXML">[XML]</a>.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">language tag</var>,
+        as defined in
+        <a href="references.html#refsBCP47">[BCP47]</a>.</div></dd>
             <dt>
 <span class="attribute-name">xml:space</span> = <span class="attr-values">"preserve" </span> 
 <a class="hash" id="common.attrs.xmlspace" title="common.attrs.xmlspace" href="global-attributes.html#common.attrs.xmlspace">#</a>

Index: meta.http-equiv.content-language.html
===================================================================
RCS file: /sources/public/html5/markup/meta.http-equiv.content-language.html,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -d -r1.64 -r1.65
--- meta.http-equiv.content-language.html	31 Jul 2010 20:14:42 -0000	1.64
+++ meta.http-equiv.content-language.html	1 Aug 2010 06:36:52 -0000	1.65
@@ -73,6 +73,10 @@
             <dd>Specifies a language to use as the document-wide default
         language.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">language tag</var>,
+        as defined in
+        <a href="references.html#refsBCP47">[BCP47]</a>.</div></dd>
         </dl>
 </div>
       

Index: script.html
===================================================================
RCS file: /sources/public/html5/markup/script.html,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -d -r1.75 -r1.76
--- script.html	31 Jul 2010 20:14:42 -0000	1.75
+++ script.html	1 Aug 2010 06:36:52 -0000	1.76
@@ -67,6 +67,10 @@
           <dd class="warning">
         The <span class="attribute">language</span> attribute on the <span class="element">script</span> element is obsolete. You can safely omit it.
       </dd>
+<dd><div class="datatype-desc">A string that identifies a valid
+        <var class="defined-elsewhere">MIME media type</var>,
+        as defined in
+        <a href="references.html#refsRFC2046">[RFC2046]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/obsolete.html#attr-script-language">&#9432;</a>
 <span class="attribute-name">language</span> = <span class="attr-values"><a href="datatypes.html#data-string">string</a></span> <span class="obsoleted-feature" title="This markup feature has been obsoleted in HTML5.">OBSOLETE</span>
@@ -112,6 +116,26 @@
 </dt>
             <dd>The character encoding of the external script.</dd>
           
+<dd><div class="datatype-desc">For documents in the
+        <a href="documents.html#html-syntax">HTML syntax</a>:
+        a
+        <a href="terminology.html#case-insensitive">case-insensitive match</a>
+        for any
+        <var class="defined-elsewhere">character set name</var>
+        given in a <code>Name</code> or <code>Alias</code> field
+        labeled as &#8220;preferred MIME name&#8221; in the IANA
+        <cite>Character Sets</cite> registry
+        <a href="references.html#refsIANACHARSET">[IANACHARSET]</a>,
+        if there is one; or if none of the <code>Alias</code>
+        fields are so labeled, a
+        <a href="terminology.html#case-insensitive">case-insensitive match</a>
+        for a <code>Name</code> field in the registry.
+        <p>For documents in the <a href="documents.html#xml-syntax">XML
+          syntax</a>, any
+        <a href="terminology.html#case-insensitive">case-insensitive match</a>
+        for the string
+        "<code>UTF-8</code>".</p>
+      </div></dd>
         </dl>
 </div>
       

Index: input.range.html
===================================================================
RCS file: /sources/public/html5/markup/input.range.html,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -d -r1.70 -r1.71
--- input.range.html	31 Jul 2010 20:14:41 -0000	1.70
+++ input.range.html	1 Aug 2010 06:36:51 -0000	1.71
@@ -83,9 +83,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.range.attrs.form" title="input.range.attrs.form" href="input.range.html#input.range.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -129,16 +129,16 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.range.attrs.list" title="input.range.attrs.list" href="input.range.html#input.range.attrs.list">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="datalist.html#datalist" class="element">datalist</a>
         with which to associate the element.</dd>
           
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-min">&#9432;</a>
 <span class="attribute-name">min</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#common.data.float" title="common.data.float">float</a>
+      <a href="datatypes.html#common.data.float">floating-point number</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.range.attrs.min" title="input.range.attrs.min" href="input.range.html#input.range.attrs.min">#</a>
 </dt>
@@ -148,7 +148,7 @@
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-max">&#9432;</a>
 <span class="attribute-name">max</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#common.data.float" title="common.data.float">float</a>
+      <a href="datatypes.html#common.data.float">floating-point number</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.range.attrs.max" title="input.range.attrs.max" href="input.range.html#input.range.attrs.max">#</a>
 </dt>
@@ -159,7 +159,7 @@
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-step">&#9432;</a>
 <span class="attribute-name">step</span> = <span class="attr-values">
        "any"
-       <span class="postfix or">or</span> <a href="datatypes.html#common.data.float.positive">positive float</a>
+       <span class="postfix or">or</span> <a href="datatypes.html#common.data.float.positive">positive floating-point number</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.range.attrs.step.float" title="input.range.attrs.step.float" href="input.range.html#input.range.attrs.step.float">#</a>
 </dt>
@@ -169,7 +169,7 @@
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/number-state.html#range-state">&#9432;</a>
 <span class="attribute-name">value</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#common.data.float" title="common.data.float">float</a>
+      <a href="datatypes.html#common.data.float">floating-point number</a>
     </span> 
 <a class="hash" id="input.range.attrs.value" title="input.range.attrs.value" href="input.range.html#input.range.attrs.value">#</a>
 </dt>

Index: time.html
===================================================================
RCS file: /sources/public/html5/markup/time.html,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -d -r1.66 -r1.67
--- time.html	31 Jul 2010 20:14:43 -0000	1.66
+++ time.html	1 Aug 2010 06:36:52 -0000	1.67
@@ -58,6 +58,13 @@
             <dd>Specifies the date or time that the element
         represents.</dd>
           
+<dd><div class="datatype-desc">Any one of the following:
+        <ul>
+<li><a href="datatypes.html#form.data.date">a date</a></li>
+          <li><a href="datatypes.html#form.data.time">a time</a></li>
+          <li><a href="datatypes.html#common.data.datetime">a date and time</a></li>
+        </ul>
+</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/text-level-semantics.html#attr-time-pubdate">&#9432;</a>
 <span class="attribute-name">pubdate</span> = <span class="attr-values">

Index: keygen.html
===================================================================
RCS file: /sources/public/html5/markup/keygen.html,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -d -r1.63 -r1.64
--- keygen.html	31 Jul 2010 20:14:42 -0000	1.63
+++ keygen.html	1 Aug 2010 06:36:51 -0000	1.64
@@ -104,9 +104,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="keygen.attrs.form" title="keygen.attrs.form" href="keygen.html#keygen.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           

Index: progress.html
===================================================================
RCS file: /sources/public/html5/markup/progress.html,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -d -r1.65 -r1.66
--- progress.html	31 Jul 2010 20:14:42 -0000	1.65
+++ progress.html	1 Aug 2010 06:36:52 -0000	1.66
@@ -51,7 +51,7 @@
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-button-element.html#attr-progress-value">&#9432;</a>
 <span class="attribute-name">value</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.float.non-negative">non-negative float</a>
+      <a href="datatypes.html#common.data.float.non-negative">non-negative floating-point number</a>
     </span> 
 <a class="hash" id="progress.attrs.value" title="progress.attrs.value" href="progress.html#progress.attrs.value">#</a>
 </dt>
@@ -61,7 +61,7 @@
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-button-element.html#attr-progress-max">&#9432;</a>
 <span class="attribute-name">max</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.float.positive">positive float</a>
+      <a href="datatypes.html#common.data.float.positive">positive floating-point number</a>
     </span> 
 <a class="hash" id="progress.attrs.max" title="progress.attrs.max" href="progress.html#progress.attrs.max">#</a>
 </dt>

Index: textarea.html
===================================================================
RCS file: /sources/public/html5/markup/textarea.html,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -d -r1.68 -r1.69
--- textarea.html	31 Jul 2010 20:14:43 -0000	1.68
+++ textarea.html	1 Aug 2010 06:36:52 -0000	1.69
@@ -86,9 +86,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="textarea.attrs.form" title="textarea.attrs.form" href="textarea.html#textarea.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           

Index: meter.html
===================================================================
RCS file: /sources/public/html5/markup/meter.html,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -d -r1.67 -r1.68
--- meter.html	31 Jul 2010 20:14:42 -0000	1.67
+++ meter.html	1 Aug 2010 06:36:52 -0000	1.68
@@ -56,7 +56,7 @@
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-button-element.html#attr-meter-value">&#9432;</a>
 <span class="attribute-name">value</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#common.data.float" title="common.data.float">float</a>
+      <a href="datatypes.html#common.data.float">floating-point number</a>
     </span> 
 <a class="hash" id="meter.attrs.value" title="meter.attrs.value" href="meter.html#meter.attrs.value">#</a>
 </dt>
@@ -65,7 +65,7 @@
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-button-element.html#attr-meter-min">&#9432;</a>
 <span class="attribute-name">min</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#common.data.float" title="common.data.float">float</a>
+      <a href="datatypes.html#common.data.float">floating-point number</a>
     </span> 
 <a class="hash" id="meter.attrs.min" title="meter.attrs.min" href="meter.html#meter.attrs.min">#</a>
 </dt>
@@ -74,7 +74,7 @@
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-button-element.html#attr-meter-low">&#9432;</a>
 <span class="attribute-name">low</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#common.data.float" title="common.data.float">float</a>
+      <a href="datatypes.html#common.data.float">floating-point number</a>
     </span> 
 <a class="hash" id="meter.attrs.low" title="meter.attrs.low" href="meter.html#meter.attrs.low">#</a>
 </dt>
@@ -84,7 +84,7 @@
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-button-element.html#attr-meter-high">&#9432;</a>
 <span class="attribute-name">high</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#common.data.float" title="common.data.float">float</a>
+      <a href="datatypes.html#common.data.float">floating-point number</a>
     </span> 
 <a class="hash" id="meter.attrs.high" title="meter.attrs.high" href="meter.html#meter.attrs.high">#</a>
 </dt>
@@ -94,7 +94,7 @@
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-button-element.html#attr-meter-max">&#9432;</a>
 <span class="attribute-name">max</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#common.data.float" title="common.data.float">float</a>
+      <a href="datatypes.html#common.data.float">floating-point number</a>
     </span> 
 <a class="hash" id="meter.attrs.max" title="meter.attrs.max" href="meter.html#meter.attrs.max">#</a>
 </dt>
@@ -103,7 +103,7 @@
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-button-element.html#attr-meter-optimum">&#9432;</a>
 <span class="attribute-name">optimum</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#common.data.float" title="common.data.float">float</a>
+      <a href="datatypes.html#common.data.float">floating-point number</a>
     </span> 
 <a class="hash" id="meter.attrs.optimum" title="meter.attrs.optimum" href="meter.html#meter.attrs.optimum">#</a>
 </dt>

Index: input.button.html
===================================================================
RCS file: /sources/public/html5/markup/input.button.html,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -d -r1.66 -r1.67
--- input.button.html	31 Jul 2010 20:14:41 -0000	1.66
+++ input.button.html	1 Aug 2010 06:36:50 -0000	1.67
@@ -77,9 +77,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.button.attrs.form" title="input.button.attrs.form" href="input.button.html#input.button.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           

Index: link.html
===================================================================
RCS file: /sources/public/html5/markup/link.html,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -d -r1.71 -r1.72
--- link.html	31 Jul 2010 20:14:42 -0000	1.71
+++ link.html	1 Aug 2010 06:36:51 -0000	1.72
@@ -85,6 +85,10 @@
             <dd>The language of the destination of the
         <a href="link.html#link" class="element">link</a>.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">language tag</var>,
+        as defined in
+        <a href="references.html#refsBCP47">[BCP47]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/links.html#attr-hyperlink-media">&#9432;</a>
 <span class="attribute-name">media</span> = <span class="attr-values">
@@ -96,6 +100,10 @@
         <a href="link.html#link" class="element">link</a>
         was designed.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">media query list</var>,
+        as defined in
+      <cite>Media Queries</cite> <a href="references.html#refsMQ">[MQ]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/links.html#attr-hyperlink-type">&#9432;</a>
 <span class="attribute-name">type</span> = <span class="attr-values">
@@ -106,6 +114,10 @@
             <dd>The MIME type of the destination of the
         <a href="link.html#link" class="element">link</a>.</dd>
           
+<dd><div class="datatype-desc">A string that identifies a valid
+        <var class="defined-elsewhere">MIME media type</var>,
+        as defined in
+        <a href="references.html#refsRFC2046">[RFC2046]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/links.html#attr-link-sizes">&#9432;</a>
 <span class="attribute-name">sizes</span> = <span class="attr-values">
@@ -116,6 +128,22 @@
 </dt>
             <dd>The sizes of icons for visual media.</dd>
           
+<dd><div class="datatype-desc">An
+        <a href="datatypes.html#data-unordered-tokens">unordered set of unique space-separated tokens</a>,
+        each of which
+        <a href="terminology.html#must-requirement">must</a>
+        be one of the following:
+        <ul>
+<li>the literal string "<code>any</code>"</li>
+          <li>two valid
+          <a href="datatypes.html#common.data.integer.non-negative">non-negative integers</a>
+          that do not have a leading
+          "<code title="U+0030 DIGIT ZERO">0</code>"
+          character and that are separated by a single
+          "<code title="U+0078 LATIN SMALL LETTER X">x</code>"
+          character.</li>
+        </ul>
+</div></dd>
         </dl>
 </div>
       

Index: meta.http-equiv.refresh.html
===================================================================
RCS file: /sources/public/html5/markup/meta.http-equiv.refresh.html,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -d -r1.63 -r1.64
--- meta.http-equiv.refresh.html	31 Jul 2010 20:14:42 -0000	1.63
+++ meta.http-equiv.refresh.html	1 Aug 2010 06:36:52 -0000	1.64
@@ -81,6 +81,29 @@
         </ul>
 </dd>
           
+<dd><div class="datatype-desc">Any one of the following:
+        <ul>
+<li>A
+          <a href="datatypes.html#common.data.integer.non-negative">non-negative integer</a>.</li>
+          <li>The string consisting of the following parts, in
+          exactly the following order:
+            <ol>
+<li>A <a href="datatypes.html#common.data.integer.non-negative">non-negative integer</a>.</li>
+              <li>A
+              "<code title="U+003B SEMICOLON">;</code>"
+              character.</li>
+              <li>One or more
+              <a href="terminology.html#space">space characters</a>.</li>
+              <li>A
+              <a href="terminology.html#case-insensitive">case-insensitive match</a>
+              for the string
+              "<code>url=</code>".</li>
+              <li>A
+              <a href="datatypes.html#data-url-no-spaces">URL</a>.</li>
+            </ol>
+</li>
+        </ul>
+</div></dd>
         </dl>
 </div>
       

Index: area.html
===================================================================
RCS file: /sources/public/html5/markup/area.html,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -d -r1.77 -r1.78
--- area.html	31 Jul 2010 20:14:39 -0000	1.77
+++ area.html	1 Aug 2010 06:36:50 -0000	1.78
@@ -93,6 +93,24 @@
           following the hyperlink for this 
           <a href="area.html#area" class="element">area</a>.</dd>
           
+<dd><div class="datatype-desc">Any
+        <a href="datatypes.html#data-string">string</a>
+        that is either of the following:
+        <ul>
+<li>a
+          <a href="datatypes.html#common.data.browsing-context-name">browsing-context name</a>
+</li>
+          <li>any
+          <a href="terminology.html#case-insensitive">case-insensitive match</a>
+          for one of the following literal strings:
+              "<code>_blank</code>",
+              "<code>_self</code>",
+              "<code>_parent</code>",
+              or
+              "<code>_top</code>".
+          </li>
+        </ul>
+</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/links.html#attr-hyperlink-rel">&#9432;</a>
 <span class="attribute-name">rel</span> = <span class="attr-values">
@@ -116,6 +134,10 @@
             <dd>The media for which the destination of the hyperlink
         was designed.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">media query list</var>,
+        as defined in
+      <cite>Media Queries</cite> <a href="references.html#refsMQ">[MQ]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/links.html#attr-hyperlink-hreflang">&#9432;</a>
 <span class="attribute-name">hreflang</span> = <span class="attr-values">
@@ -125,6 +147,10 @@
 </dt>
             <dd>The language of the destination of the hyperlink.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">language tag</var>,
+        as defined in
+        <a href="references.html#refsBCP47">[BCP47]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/links.html#attr-hyperlink-type">&#9432;</a>
 <span class="attribute-name">type</span> = <span class="attr-values">
@@ -134,30 +160,91 @@
 </dt>
             <dd>The MIME type of the destination of the hyperlink.</dd>
           
+<dd><div class="datatype-desc">A string that identifies a valid
+        <var class="defined-elsewhere">MIME media type</var>,
+        as defined in
+        <a href="references.html#refsRFC2046">[RFC2046]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-map-element.html#attr-area-shape">&#9432;</a>
-<a class="attribute-name" id="area.attrs.shape.rect" title="area.attrs.shape.rect" href="area.html#area.attrs.shape.rect">shape</a> = <span class="attr-values">  "rect" </span><span class="punc postfix &amp;">&amp;</span> <a class="attribute-name" id="area.attrs.coords.rect" title="area.attrs.coords.rect" href="area.html#area.attrs.coords.rect">coords</a> = <span class="attr-values"><a class="ref" href="datatypes.html#common.data.rectangle" title="common.data.rectangle">rectangle coordinates</a></span>
+<span class="attribute-name">shape</span> = <span class="attr-values">  "rect" </span><span class="punc postfix &amp;">&amp;</span> <span class="attribute-name">coords</span> = <span class="attr-values"><a class="ref" href="datatypes.html#common.data.rectangle" title="common.data.rectangle">rectangle coordinates</a></span>
+<a class="hash" id="area.attrs.shape.rect" title="area.attrs.shape.rect" href="area.html#area.attrs.shape.rect">#</a>
+<a class="hash" id="area.attrs.coords.rect" title="area.attrs.coords.rect" href="area.html#area.attrs.coords.rect">#</a>
 </dt>
             <dd>Specifies that the shape of the area of this hyperlink
         on the image map is a rectangle.</dd>
           
+<dd><div class="datatype-desc">A comma-separated list of four
+        <a href="datatypes.html#common.data.integer">integers</a>, in exactly
+        the following order:
+        <ol>
+<li>an
+          <a href="datatypes.html#common.data.integer">integer</a>
+          representing the distance in CSS pixels from the left
+          edge of the image to the left side of the rectangle</li>
+          <li>an
+          <a href="datatypes.html#common.data.integer">integer</a>
+          representing the distance in CSS pixels from the top
+          edge of the image to the top side of the rectangle</li>
+          <li>an
+          <a href="datatypes.html#common.data.integer">integer</a>, greater than
+          the value of the first integer in this list,
+          representing the distance in CSS pixels from the left
+          edge of the image to the right side of the rectangle</li>
+          <li>an
+          <a href="datatypes.html#common.data.integer">integer</a>, greater than
+          the value of the second integer in this list,
+          representing the distance in CSS pixels from the top
+          edge of the image to the bottom side of the rectangle</li>
+        </ol>
+</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-map-element.html#attr-area-shape">&#9432;</a>
-<a class="attribute-name" id="area.attrs.shape.circle" title="area.attrs.shape.circle" href="area.html#area.attrs.shape.circle">shape</a> = <span class="attr-values">  "circle" </span><span class="punc postfix &amp;">&amp;</span> <a class="attribute-name" id="area.attrs.coords.circle" title="area.attrs.coords.circle" href="area.html#area.attrs.coords.circle">coords</a> = <span class="attr-values"><a class="ref" href="datatypes.html#common.data.circle" title="common.data.circle">circle coordinates</a></span>
+<span class="attribute-name">shape</span> = <span class="attr-values">  "circle" </span><span class="punc postfix &amp;">&amp;</span> <span class="attribute-name">coords</span> = <span class="attr-values"><a class="ref" href="datatypes.html#common.data.circle" title="common.data.circle">circle coordinates</a></span>
+<a class="hash" id="area.attrs.shape.circle" title="area.attrs.shape.circle" href="area.html#area.attrs.shape.circle">#</a>
+<a class="hash" id="area.attrs.coords.circle" title="area.attrs.coords.circle" href="area.html#area.attrs.coords.circle">#</a>
 </dt>
             <dd>Specifies that the shape of the area of this hyperlink
         on the image map is a circle.</dd>
           
+<dd><div class="datatype-desc">A comma-separated list of three
+        numbers, in exactly the following order:
+        <ol>
+<li>an
+          <a href="datatypes.html#common.data.integer">integer</a>
+          representing the distance in CSS pixels from the left
+          edge of the image to the center of the circle</li>
+          <li>an
+          <a href="datatypes.html#common.data.integer">integer</a>
+          representing the distance in CSS pixels from the top
+          edge of the image to the center of the circle</li>
+          <li>a
+          <a href="datatypes.html#common.data.integer.non-negative">non-negative integer</a>,
+          representing the radius of the circle, in CSS
+          pixels</li>
+        </ol>
+</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-map-element.html#attr-area-shape">&#9432;</a>
-<a class="attribute-name" id="area.attrs.shape.poly" title="area.attrs.shape.poly" href="area.html#area.attrs.shape.poly">shape</a> = <span class="attr-values">  "poly" </span><span class="punc postfix &amp;">&amp;</span> <a class="attribute-name" id="area.attrs.coords.poly" title="area.attrs.coords.poly" href="area.html#area.attrs.coords.poly">coords</a> = <span class="attr-values"><a class="ref" href="datatypes.html#common.data.polygon" title="common.data.polygon">polygon coordinates</a></span>
+<span class="attribute-name">shape</span> = <span class="attr-values">  "poly" </span><span class="punc postfix &amp;">&amp;</span> <span class="attribute-name">coords</span> = <span class="attr-values"><a class="ref" href="datatypes.html#common.data.polygon" title="common.data.polygon">polygon coordinates</a></span>
+<a class="hash" id="area.attrs.shape.poly" title="area.attrs.shape.poly" href="area.html#area.attrs.shape.poly">#</a>
+<a class="hash" id="area.attrs.coords.poly" title="area.attrs.coords.poly" href="area.html#area.attrs.coords.poly">#</a>
 </dt>
             <dd>Specifies that the shape of the area of this hyperlink
         on the image map is a polygon.</dd>
           
+<dd><div class="datatype-desc">A comma-separated list of at
+        least six
+        <a href="datatypes.html#common.data.integer">integers</a>, with the
+        total number of integers in the list being even (that is,
+        six or eight or ten numbers, and so on). Each pair of
+        integers represents a coordinate, in CSS pixels, given as
+        the distances from, respectively, the left and the top of
+        the image; all the coordinates together represent the
+      points of the polygon, in order.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-map-element.html#attr-area-shape">&#9432;</a>
-<a class="attribute-name" id="area.attrs.shape.default" title="area.attrs.shape.default" href="area.html#area.attrs.shape.default">shape</a> = <span class="attr-values">  "default" </span>
+<span class="attribute-name">shape</span> = <span class="attr-values">  "default" </span>
+<a class="hash" id="area.attrs.shape.default" title="area.attrs.shape.default" href="area.html#area.attrs.shape.default">#</a>
 </dt>
             <dd>Specifies that the shape of the area of this hyperlink
         on the image map is a rectangle that exactly covers the

Index: input.text.html
===================================================================
RCS file: /sources/public/html5/markup/input.text.html,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -d -r1.67 -r1.68
--- input.text.html	31 Jul 2010 20:14:41 -0000	1.67
+++ input.text.html	1 Aug 2010 06:36:51 -0000	1.68
@@ -85,9 +85,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.text.attrs.form" title="input.text.attrs.form" href="input.text.html#input.text.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -167,9 +167,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.text.attrs.list" title="input.text.attrs.list" href="input.text.html#input.text.attrs.list">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="datalist.html#datalist" class="element">datalist</a>
         with which to associate the element.</dd>
           
@@ -184,6 +184,12 @@
         meant to check the value of the control represented by its
         element.</dd>
           
+<dd><div class="datatype-desc">A regular expression that
+        <a href="terminology.html#must-requirement">must</a>
+        match the JavaScript
+        <var class="defined-elsewhere">Pattern</var>
+        production
+        <a href="references.html#refsECMA262">[ECMA262]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#the-required-attribute">&#9432;</a>
 <span class="attribute-name">required</span> = <span class="attr-values">

Index: input.checkbox.html
===================================================================
RCS file: /sources/public/html5/markup/input.checkbox.html,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -d -r1.66 -r1.67
--- input.checkbox.html	31 Jul 2010 20:14:41 -0000	1.66
+++ input.checkbox.html	1 Aug 2010 06:36:50 -0000	1.67
@@ -79,9 +79,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.checkbox.attrs.form" title="input.checkbox.attrs.form" href="input.checkbox.html#input.checkbox.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           

Index: a.html
===================================================================
RCS file: /sources/public/html5/markup/a.html,v
retrieving revision 1.83
retrieving revision 1.84
diff -u -d -r1.83 -r1.84
--- a.html	31 Jul 2010 20:14:39 -0000	1.83
+++ a.html	1 Aug 2010 06:36:50 -0000	1.84
@@ -66,6 +66,30 @@
         The <span class="attribute">name</span> attribute on the <span class="element">a</span> element is obsolete. Consider putting an
         <span class="attribute">id</span> attribute on the nearest container instead.
       </dd>
+<dd>
+<div class="datatype-desc">Any
+        <a href="datatypes.html#data-string">string</a>,
+        with the following restrictions:
+        <ul>
+<li>
+<a href="terminology.html#must-requirement">must</a>
+          be at least one character long</li>
+          <li>
+<a href="terminology.html#must-requirement">must</a>
+          not contain any
+          <a href="terminology.html#space">space characters</a>
+</li>
+        </ul>
+</div>
+<div class="note">
+        <p>Previous versions of HTML placed greater
+        restrictions on the content of
+        <a href="datatypes.html#common.data.id">ID</a>
+        values (for example, they did not permit
+        <a href="datatypes.html#common.data.id">ID</a>
+        values to begin with a number).</p>
+      </div>
+</dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/links.html#attr-hyperlink-href">&#9432;</a>
 <span class="attribute-name">href</span> = <span class="attr-values">
@@ -99,6 +123,24 @@
         <a href="iframe.html#iframe" class="element">iframe</a>
         element.</dd>
           
+<dd><div class="datatype-desc">Any
+        <a href="datatypes.html#data-string">string</a>
+        that is either of the following:
+        <ul>
+<li>a
+          <a href="datatypes.html#common.data.browsing-context-name">browsing-context name</a>
+</li>
+          <li>any
+          <a href="terminology.html#case-insensitive">case-insensitive match</a>
+          for one of the following literal strings:
+              "<code>_blank</code>",
+              "<code>_self</code>",
+              "<code>_parent</code>",
+              or
+              "<code>_top</code>".
+          </li>
+        </ul>
+</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/links.html#attr-hyperlink-rel">&#9432;</a>
 <span class="attribute-name">rel</span> = <span class="attr-values">
@@ -119,6 +161,10 @@
 </dt>
             <dd>The language of the destination of the hyperlink.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">language tag</var>,
+        as defined in
+        <a href="references.html#refsBCP47">[BCP47]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/links.html#attr-hyperlink-media">&#9432;</a>
 <span class="attribute-name">media</span> = <span class="attr-values">
@@ -129,6 +175,10 @@
             <dd>The media for which the destination of the hyperlink
         was designed.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">media query list</var>,
+        as defined in
+      <cite>Media Queries</cite> <a href="references.html#refsMQ">[MQ]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/links.html#attr-hyperlink-type">&#9432;</a>
 <span class="attribute-name">type</span> = <span class="attr-values">
@@ -138,6 +188,10 @@
 </dt>
             <dd>The MIME type of the destination of the hyperlink.</dd>
           
+<dd><div class="datatype-desc">A string that identifies a valid
+        <var class="defined-elsewhere">MIME media type</var>,
+        as defined in
+        <a href="references.html#refsRFC2046">[RFC2046]</a>.</div></dd>
         </dl>
 </div>
       
@@ -265,7 +319,7 @@
 </div>
 <div class="properties">
 <div class="css-property">
-<span class="prop-name">color</span>: <span class="prop-value"><i class="vendor-value">(internal value)</i></span>;</div>
+<span class="prop-name">color</span>: <span class="prop-value"><var class="vendor-value">(internal value)</var></span>;</div>
 <div class="css-property">
 <span class="prop-name">text-decoration</span>: <span class="prop-value">underline</span>;</div>
 <div class="css-property">
@@ -275,7 +329,7 @@
 <span class="selector">a<span class="pseudo">:link:active</span></span>, <span class="selector">a<span class="pseudo">:visited:active</span></span> {
 </div>
 <div class="properties"><div class="css-property">
-<span class="prop-name">color</span>: <span class="prop-value"><i class="vendor-value">(internal value)</i></span>; }</div></div>
+<span class="prop-name">color</span>: <span class="prop-value"><var class="vendor-value">(internal value)</var></span>; }</div></div>
 </div>
 </div>
 <div class="no-number no-toc examples" id="a-examples">

Index: object.html
===================================================================
RCS file: /sources/public/html5/markup/object.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -d -r1.76 -r1.77
--- object.html	31 Jul 2010 20:14:42 -0000	1.76
+++ object.html	1 Aug 2010 06:36:52 -0000	1.77
@@ -81,6 +81,10 @@
 </dt>
             <dd>The MIME type of the content.</dd>
           
+<dd><div class="datatype-desc">A string that identifies a valid
+        <var class="defined-elsewhere">MIME media type</var>,
+        as defined in
+        <a href="references.html#refsRFC2046">[RFC2046]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-map-element.html#attr-dim-height">&#9432;</a>
 <span class="attribute-name">height</span> = <span class="attr-values">
@@ -112,6 +116,19 @@
         <a href="map.html#map">map</a>
         element with which to associate the object.</dd>
           
+<dd><div class="datatype-desc">A
+        valid
+        <var class="defined-elsewhere">hash-name reference</var>
+        to an element of
+        type
+        <var>type</var>
+        is a string that starts with a
+        "<code title="U+0023 NUMBER SIGN">#</code>"
+        character, followed by a string which
+        exactly matches the value of the
+        <code class="attribute">name</code>
+        attribute of an element in the document with type
+        <var>type</var>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-iframe-element.html#attr-object-name">&#9432;</a>
 <span class="attribute-name">name</span> = <span class="attr-values">
@@ -121,6 +138,20 @@
 </dt>
             <dd>A <a href="terminology.html#context">valid browsing context name</a>.</dd>
           
+<dd><div class="datatype-desc">Any
+        <a href="datatypes.html#data-string">string</a>,
+        with the following restrictions:
+        <ul>
+<li>
+<a href="terminology.html#must-requirement">must</a>
+          not start with a
+          "<code title="U+005F LOW LINE">_</code>"
+          character</li>
+          <li>
+<a href="terminology.html#must-requirement">must</a>
+          be at least one character long</li>
+        </ul>
+</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/association-of-controls-and-forms.html#attr-fae-form">&#9432;</a>
 <span class="attribute-name">form</span> = <span class="attr-values">
@@ -128,9 +159,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="object.attrs.form" title="object.attrs.form" href="object.html#object.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           

Index: input.tel.html
===================================================================
RCS file: /sources/public/html5/markup/input.tel.html,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -d -r1.67 -r1.68
--- input.tel.html	31 Jul 2010 20:14:41 -0000	1.67
+++ input.tel.html	1 Aug 2010 06:36:51 -0000	1.68
@@ -85,9 +85,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.tel.attrs.form" title="input.tel.attrs.form" href="input.tel.html#input.tel.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -131,9 +131,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.tel.attrs.list" title="input.tel.attrs.list" href="input.tel.html#input.tel.attrs.list">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="datalist.html#datalist" class="element">datalist</a>
         with which to associate the element.</dd>
           
@@ -157,6 +157,12 @@
         meant to check the value of the control represented by its
         element.</dd>
           
+<dd><div class="datatype-desc">A regular expression that
+        <a href="terminology.html#must-requirement">must</a>
+        match the JavaScript
+        <var class="defined-elsewhere">Pattern</var>
+        production
+        <a href="references.html#refsECMA262">[ECMA262]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#the-readonly-attribute">&#9432;</a>
 <span class="attribute-name">readonly</span> = <span class="attr-values">

Index: img.html
===================================================================
RCS file: /sources/public/html5/markup/img.html,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -d -r1.75 -r1.76
--- img.html	31 Jul 2010 20:14:41 -0000	1.75
+++ img.html	1 Aug 2010 06:36:50 -0000	1.76
@@ -102,6 +102,19 @@
         <a href="map.html#map" class="element">map</a>
         element with which to associate the image.</dd>
           
+<dd><div class="datatype-desc">A
+        valid
+        <var class="defined-elsewhere">hash-name reference</var>
+        to an element of
+        type
+        <var>type</var>
+        is a string that starts with a
+        "<code title="U+0023 NUMBER SIGN">#</code>"
+        character, followed by a string which
+        exactly matches the value of the
+        <code class="attribute">name</code>
+        attribute of an element in the document with type
+        <var>type</var>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/embedded-content-1.html#attr-img-ismap">&#9432;</a>
 <span class="attribute-name">ismap</span> = <span class="attr-values">
@@ -126,6 +139,8 @@
         The <span class="attribute">border</span> attribute on the <span class="element">img</span> element is obsolete.
         Consider specifying &#8220;img { border: 0; }&#8220; in CSS instead.
       </dd>
+<dd><div class="datatype-desc">The literal string
+        "<code title="U+0030 DIGIT ZERO">0</code>".</div></dd>
         </dl>
 </div>
       

Index: input.number.html
===================================================================
RCS file: /sources/public/html5/markup/input.number.html,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -d -r1.70 -r1.71
--- input.number.html	31 Jul 2010 20:14:41 -0000	1.70
+++ input.number.html	1 Aug 2010 06:36:51 -0000	1.71
@@ -85,9 +85,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.number.attrs.form" title="input.number.attrs.form" href="input.number.html#input.number.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -131,16 +131,16 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.number.attrs.list" title="input.number.attrs.list" href="input.number.html#input.number.attrs.list">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="datalist.html#datalist" class="element">datalist</a>
         with which to associate the element.</dd>
           
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-min">&#9432;</a>
 <span class="attribute-name">min</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#common.data.float" title="common.data.float">float</a>
+      <a href="datatypes.html#common.data.float">floating-point number</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.number.attrs.min" title="input.number.attrs.min" href="input.number.html#input.number.attrs.min">#</a>
 </dt>
@@ -150,7 +150,7 @@
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-max">&#9432;</a>
 <span class="attribute-name">max</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#common.data.float" title="common.data.float">float</a>
+      <a href="datatypes.html#common.data.float">floating-point number</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.number.attrs.max" title="input.number.attrs.max" href="input.number.html#input.number.attrs.max">#</a>
 </dt>
@@ -161,7 +161,7 @@
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-step">&#9432;</a>
 <span class="attribute-name">step</span> = <span class="attr-values">
        "any"
-       <span class="postfix or">or</span> <a href="datatypes.html#common.data.float.positive">positive float</a>
+       <span class="postfix or">or</span> <a href="datatypes.html#common.data.float.positive">positive floating-point number</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.number.attrs.step.float" title="input.number.attrs.step.float" href="input.number.html#input.number.attrs.step.float">#</a>
 </dt>
@@ -193,7 +193,7 @@
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/number-state.html#number-state">&#9432;</a>
 <span class="attribute-name">value</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#common.data.float" title="common.data.float">float</a>
+      <a href="datatypes.html#common.data.float">floating-point number</a>
     </span> 
 <a class="hash" id="input.number.attrs.value" title="input.number.attrs.value" href="input.number.html#input.number.attrs.value">#</a>
 </dt>

Index: datatypes.html
===================================================================
RCS file: /sources/public/html5/markup/datatypes.html,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -d -r1.59 -r1.60
--- datatypes.html	31 Jul 2010 11:32:26 -0000	1.59
+++ datatypes.html	1 Aug 2010 06:36:50 -0000	1.60
@@ -24,11 +24,10 @@
         <div id="data-string-def" class="section">
     <h2 class="common-subhead">9.1. <dfn id="data-string">String</dfn> <a class="hash" href="#data-string-def">#</a>
 </h2>
-    <div class="datatype-desc">
-      <p>For the purposes of this document, a
+    <div class="datatype-desc">For the purposes of this document, a
     <a href="datatypes.html#data-string">string</a>
     is defined as
-    <a href="syntax.html#normal-character-data">normal character data</a>.</p>
+    <a href="syntax.html#normal-character-data">normal character data</a>.
     <p>The <a href="syntax.html#syntax-attributes">Attributes</a> section of
     this document describes additional restrictions on strings in
     attribute values &#8212; in particular, restrictions for the
@@ -128,13 +127,12 @@
           <li>any
           <a href="terminology.html#case-insensitive">case-insensitive match</a>
           for one of the following literal strings:
-            <ul>
-<li><code>_blank</code></li>
-              <li><code>_self</code></li>
-              <li><code>_parent</code></li>
-              <li><code>_top</code></li>
-            </ul>
-</li>
+              "<code>_blank</code>",
+              "<code>_self</code>",
+              "<code>_parent</code>",
+              or
+              "<code>_top</code>".
+          </li>
         </ul>
 </div>
     
@@ -175,11 +173,13 @@
         
       <div class="datatype-desc">A valid
         <dfn id="id-reference">ID reference</dfn>
-        to an element of type <i>type</i> is a string
+        to an element of type
+        <var>type</var>
+        is a string
         that exactly matches the value of the
         <code class="attribute">id</code>
         attribute of an element in the document with type
-        <i>type</i>.</div>
+        <var>type</var>.</div>
     
       </div>
         
@@ -190,7 +190,7 @@
       <div class="datatype-desc">An
         <a href="datatypes.html#data-unordered-tokens">unordered set of unique space-separated tokens</a>,
         each of which is an
-        <a href="datatypes.html#id-reference">id reference</a>.</div>
+        <a href="datatypes.html#id-reference">ID reference</a>.</div>
     
       </div>
         
@@ -223,13 +223,15 @@
         valid
         <dfn id="hash-name-reference">hash-name reference</dfn>
         to an element of
-        type <i>type</i> is a string that starts with a
+        type
+        <var>type</var>
+        is a string that starts with a
         "<code title="U+0023 NUMBER SIGN">#</code>"
         character, followed by a string which
         exactly matches the value of the
         <code class="attribute">name</code>
         attribute of an element in the document with type
-        <i>type</i>.</div>
+        <var>type</var>.</div>
     
       </div>
         
@@ -271,10 +273,10 @@
       </div>
         
       <div id="common.data.float-def" class="section">
-        <h2 class="common-subhead">9.17. <dfn id="common.data.float">Float</dfn> <a class="hash" href="#common.data.float-def">#</a>
+        <h2 class="common-subhead">9.17. <dfn id="common.data.float">Floating-point number</dfn> <a class="hash" href="#common.data.float-def">#</a>
 </h2>
         
-      <div class="datatype-desc">A float consists of the following
+      <div class="datatype-desc">A floating-point number consists of the following
         parts, in exactly the following order:
         <ol>
 <li>Optionally, the first character may be a
@@ -315,11 +317,11 @@
       </div>
         
       <div id="common.data.float.positive-def" class="section">
-        <h2 class="common-subhead">9.18. <dfn id="common.data.float.positive">Positive float</dfn> <a class="hash" href="#common.data.float.positive-def">#</a>
+        <h2 class="common-subhead">9.18. <dfn id="common.data.float.positive">Positive floating-point number</dfn> <a class="hash" href="#common.data.float.positive-def">#</a>
 </h2>
         
       <div class="datatype-desc">A
-        <a href="datatypes.html#common.data.float.non-negative">non-negative float</a>,
+        <a href="datatypes.html#common.data.float.non-negative">non-negative floating-point number</a>,
         with the following restriction:
         <ul>
 <li>
@@ -331,11 +333,11 @@
       </div>
         
       <div id="common.data.float.non-negative-def" class="section">
-        <h2 class="common-subhead">9.19. <dfn id="common.data.float.non-negative">Non-negative float</dfn> <a class="hash" href="#common.data.float.non-negative-def">#</a>
+        <h2 class="common-subhead">9.19. <dfn id="common.data.float.non-negative">Non-negative floating-point number</dfn> <a class="hash" href="#common.data.float.non-negative-def">#</a>
 </h2>
         
       <div class="datatype-desc">A
-        <a href="datatypes.html#common.data.float">float</a>,
+        <a href="datatypes.html#common.data.float">floating-point number</a>,
         with the following restriction:
         <ul>
 <li>the first character may not be a 
@@ -347,12 +349,12 @@
       </div>
         
       <div id="common.data.datetime-def" class="section">
-        <h2 class="common-subhead">9.20. <dfn id="common.data.datetime">Date-time</dfn> <a class="hash" href="#common.data.datetime-def">#</a>
+        <h2 class="common-subhead">9.20. <dfn id="common.data.datetime">Date and time</dfn> <a class="hash" href="#common.data.datetime-def">#</a>
 </h2>
         
       <div class="datatype-desc">A valid
         <dfn id="date-time" title="date-time">date-time</dfn>,
-        as defined in RFC 3339
+        as defined in
         <a href="references.html#refsRFC3339">[RFC3339]</a>,
         with these additional qualifications:
         <ul>
@@ -361,9 +363,10 @@
           <a href="terminology.html#must-requirement">must</a>
           always be
           uppercase</li>
-          <li>a <dfn id="data-date-fullyear">date-fullyear</dfn> is
-          defined as four or more digits representing a number
-          greater than 0</li>
+          <li>a
+          <var class="defined-elsewhere">date-fullyear</var>
+          is defined as
+          four or more digits representing a number greater than 0</li>
         </ul>
 </div>
     
@@ -381,9 +384,9 @@
         
       <div class="datatype-desc">Any one of the following:
         <ul>
-<li><a href="datatypes.html#form.data.date">date</a></li>
-          <li><a href="datatypes.html#form.data.time">time</a></li>
-          <li><a href="datatypes.html#common.data.datetime">datetime</a></li>
+<li><a href="datatypes.html#form.data.date">a date</a></li>
+          <li><a href="datatypes.html#form.data.time">a time</a></li>
+          <li><a href="datatypes.html#common.data.datetime">a date and time</a></li>
         </ul>
 </div>
     
@@ -433,7 +436,7 @@
         
       <div class="datatype-desc">An
         <dfn id="data.iri">IRI</dfn>,
-        as defined in RFC 3987
+        as defined in
         <a href="references.html#refsRFC3987">[RFC3987]</a>.</div>
     
       <div class="example">
@@ -474,7 +477,7 @@
         
       <div class="datatype-desc">A string that identifies a valid
         <dfn id="mime-media-type" title="mime-media-type">MIME media type</dfn>,
-        as defined in RFC 2046
+        as defined in
         <a href="references.html#refsRFC2046">[RFC2046]</a>.</div> 
       </div>
         
@@ -482,8 +485,7 @@
         <h2 class="common-subhead">9.27. <dfn id="common.data.charset">Character encoding name</dfn> <a class="hash" href="#common.data.charset-def">#</a>
 </h2>
         
-      <div class="datatype-desc">
-        <p>For documents in the
+      <div class="datatype-desc">For documents in the
         <a href="documents.html#html-syntax">HTML syntax</a>:
         a
         <a href="terminology.html#case-insensitive">case-insensitive match</a>
@@ -496,7 +498,7 @@
         if there is one; or if none of the <code>Alias</code>
         fields are so labeled, a
         <a href="terminology.html#case-insensitive">case-insensitive match</a>
-        for a <code>Name</code> field in the registry.</p>
+        for a <code>Name</code> field in the registry.
         <p>For documents in the <a href="documents.html#xml-syntax">XML
           syntax</a>, any
         <a href="terminology.html#case-insensitive">case-insensitive match</a>
@@ -582,7 +584,7 @@
         
       <div class="datatype-desc">A valid
         <dfn id="language-tag" title="language-tag">language tag</dfn>,
-        as defined in BCP 47
+        as defined in
         <a href="references.html#refsBCP47">[BCP47]</a>.</div>
     
       </div>
@@ -684,12 +686,11 @@
         <h2 class="common-subhead">9.38. <dfn id="common.data.sandbox-allow-list">Sandbox &#8220;allow&#8221; keywords list</dfn> <a class="hash" href="#common.data.sandbox-allow-list-def">#</a>
 </h2>
         
-      <div class="datatype-desc">
-        <p>An
+      <div class="datatype-desc">An
         <a href="datatypes.html#data-unordered-tokens">unordered set of unique space-separated tokens</a>,
         each of which is a
         <a href="terminology.html#case-insensitive">case-insensitive match</a>
-        for one of the following literal strings:</p>
+        for one of the following literal strings:
         <ul>
 <li>"<code>allow-forms</code>"</li>
           <li>"<code>allow-scripts</code>"</li>
@@ -712,7 +713,7 @@
       </div>
         
       <div id="form.data.mimetypelist-def" class="section">
-        <h2 class="common-subhead">9.39. <dfn id="form.data.mimetypelist">list of MIME types</dfn> <a class="hash" href="#form.data.mimetypelist-def">#</a>
+        <h2 class="common-subhead">9.39. <dfn id="form.data.mimetypelist">List of MIME types</dfn> <a class="hash" href="#form.data.mimetypelist-def">#</a>
 </h2>
         
       <div class="datatype-desc">A
@@ -741,12 +742,15 @@
         
       <div class="datatype-desc">A regular expression that
         <a href="terminology.html#must-requirement">must</a>
-        match the JavaScript <i>Pattern</i> production <a href="references.html#refsECMA262">[ECMA262]</a>.</div>
+        match the JavaScript
+        <var class="defined-elsewhere">Pattern</var>
+        production
+        <a href="references.html#refsECMA262">[ECMA262]</a>.</div>
     
       </div>
         
       <div id="form.data.datetime-local-def" class="section">
-        <h2 class="common-subhead">9.42. <dfn id="form.data.datetime-local">Local date-time</dfn> <a class="hash" href="#form.data.datetime-local-def">#</a>
+        <h2 class="common-subhead">9.42. <dfn id="form.data.datetime-local">Local date and time</dfn> <a class="hash" href="#form.data.datetime-local-def">#</a>
 </h2>
         
       <div class="datatype-desc">The following parts, in exactly
@@ -772,12 +776,10 @@
         
       <div class="datatype-desc">A valid
         <dfn id="full-date" title="full-date">full-date</dfn>,
-        as defined in RFC 3339
+        as defined in
         <a href="references.html#refsRFC3339">[RFC3339]</a>,
-        with the additional qualification that the year component
-        is a
-        <a href="datatypes.html#data-date-fullyear">date-fullyear</a>
-        as described in this reference.</div>
+        with the additional qualification that the year component is
+        four or more digits representing a number greater than 0.</div>
       <div class="example">
         <p>Example:</p>
         <pre><code>1996-12-19</code></pre>
@@ -792,12 +794,13 @@
       <div class="datatype-desc">The following parts, in exactly the
         following order:
         <ol>
-<li>A <a href="datatypes.html#data-date-fullyear">date-fullyear</a>.</li>
+<li>Four or more digits representing a number greater than 0.</li>
           <li>The literal string "<code>-</code>".</li>
-          <li>A
-          <dfn id="data-date-month" title="data-date-month">date-month</dfn>, as defined in
-          RFC 3339
-          <a href="references.html#refsRFC3339">[RFC3339]</a>.</li>
+          <li>Two digits, representing the month
+          <var>month</var>,
+          in the range 1 &#8804;
+          <var>month</var>,
+          &#8804; 12.</li>
         </ol>
 </div>
       <div class="example">
@@ -814,14 +817,27 @@
       <div class="datatype-desc">The following parts, in exactly
         the following order:
         <ol>
-<li>A
-          <a href="datatypes.html#data-date-fullyear">date-fullyear</a>.</li>
+<li>Four or more digits representing year
+          <var>year</var>,
+          where
+          <var>year</var>
+          &gt; 0.</li>
           <li>The literal string
           "<code>-W</code>".</li>
-          <li>A
-          <dfn id="data-date-week" title="data-date-week">date-week</dfn>,
-          as defined in RFC 3339
-          <a href="references.html#refsRFC3339">[RFC3339]</a>.</li>
+          <li>Two digits, representing the week
+          <var>week</var>,
+          in the range
+          1 &#8804;
+          <var>week</var>
+          &#8804; 
+          <var>maxweek</var>,
+          where
+          <var>maxweek</var>
+          is either
+          <code>52</code>
+          or 
+          <code>53</code>,
+          depending on the particular year.</li>
         </ol>
 </div>
     
@@ -838,7 +854,7 @@
         
       <div class="datatype-desc">A valid
         <dfn id="partial-time" title="partial-time">partial-time</dfn>,
-        as defined in RFC 3339
+        as defined in
         <a href="references.html#refsRFC3339">[RFC3339]</a>.</div>
     
       <div class="example">
@@ -853,18 +869,18 @@
         <h2 class="common-subhead">9.47. <dfn id="form.data.emailaddress">E-mail address</dfn> <a class="hash" href="#form.data.emailaddress-def">#</a>
 </h2>
         
-      <div class="datatype-desc">
-        <p>Any string that matches the following ABNF
+      <div class="datatype-desc">Any string that matches the
+        following
         <a href="references.html#refsABNF">[ABNF]</a>
-        production:</p>
+        production:
         <pre><code>1*( atext / "." ) "@" ldh-str 1*( "." ldh-str )</code></pre>
         <p>&#8230;where
-        <dfn id="data-atext" title="data-atext">atext</dfn>
-        is as defined in RFC 5322
+        <var class="defined-elsewhere">atext</var>
+        is as defined in
         <a href="references.html#refsRFC5322">[RFC5322]</a>,
         and
-        <dfn id="data-ldh-str" title="data-ldh-str">ldh-str</dfn>
-        is as defined in RFC 1034
+        <var class="defined-elsewhere">ldh-str</var>
+        is as defined in
         <a href="references.html#refsRFC1034">[RFC1034]</a>.</p>
       </div>
       <div class="example">
@@ -904,8 +920,8 @@
         </ol>
 </div>
       <div class="note">
-        <p>This datatype does not allow color keywords (for
-        example, strings such as &#8220;red&#8221; or &#8220;green&#8221;).</p>
+        <p>Color keywords (for example, strings such as &#8220;red&#8221; or &#8220;green&#8221;)
+        are not allowed.</p>
       </div>
     
       </div>

Index: input.datetime.html
===================================================================
RCS file: /sources/public/html5/markup/input.datetime.html,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -d -r1.70 -r1.71
--- input.datetime.html	31 Jul 2010 20:14:41 -0000	1.70
+++ input.datetime.html	1 Aug 2010 06:36:51 -0000	1.71
@@ -86,9 +86,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.datetime.attrs.form" title="input.datetime.attrs.form" href="input.datetime.html#input.datetime.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -132,37 +132,81 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.datetime.attrs.list" title="input.datetime.attrs.list" href="input.datetime.html#input.datetime.attrs.list">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="datalist.html#datalist" class="element">datalist</a>
         with which to associate the element.</dd>
           
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-min">&#9432;</a>
 <span class="attribute-name">min</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.datetime">date-time</a>
+      <a href="datatypes.html#common.data.datetime">date and time</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.datetime.attrs.min" title="input.datetime.attrs.min" href="input.datetime.html#input.datetime.attrs.min">#</a>
 </dt>
             <dd>The expected lower bound for the element&#8217;s
         <a href="input.datetime.html#input.datetime.attrs.value">value</a>.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">date-time</var>,
+        as defined in
+        <a href="references.html#refsRFC3339">[RFC3339]</a>,
+        with these additional qualifications:
+        <ul>
+<li>the literal letters <code>T</code> and
+          <code>Z</code> in the date/time syntax
+          <a href="terminology.html#must-requirement">must</a>
+          always be
+          uppercase</li>
+          <li>a
+          <var class="defined-elsewhere">date-fullyear</var>
+          is defined as
+          four or more digits representing a number greater than 0</li>
+        </ul>
+</div></dd>
+<dd><div class="example">
+        <p>Examples:</p>
+        <pre><code>1990-12-31T23:59:60Z</code>
+<code>1996-12-19T16:39:57-08:00</code></pre>
+      </div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-max">&#9432;</a>
 <span class="attribute-name">max</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.datetime">date-time</a>
+      <a href="datatypes.html#common.data.datetime">date and time</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.datetime.attrs.max" title="input.datetime.attrs.max" href="input.datetime.html#input.datetime.attrs.max">#</a>
 </dt>
             <dd>The expected upper bound for the element&#8217;s
         <a href="input.datetime.html#input.datetime.attrs.value">value</a>.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">date-time</var>,
+        as defined in
+        <a href="references.html#refsRFC3339">[RFC3339]</a>,
+        with these additional qualifications:
+        <ul>
+<li>the literal letters <code>T</code> and
+          <code>Z</code> in the date/time syntax
+          <a href="terminology.html#must-requirement">must</a>
+          always be
+          uppercase</li>
+          <li>a
+          <var class="defined-elsewhere">date-fullyear</var>
+          is defined as
+          four or more digits representing a number greater than 0</li>
+        </ul>
+</div></dd>
+<dd><div class="example">
+        <p>Examples:</p>
+        <pre><code>1990-12-31T23:59:60Z</code>
+<code>1996-12-19T16:39:57-08:00</code></pre>
+      </div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-step">&#9432;</a>
 <span class="attribute-name">step</span> = <span class="attr-values">
        "any"
-       <span class="postfix or">or</span> <a href="datatypes.html#common.data.float.positive">positive float</a>
+       <span class="postfix or">or</span> <a href="datatypes.html#common.data.float.positive">positive floating-point number</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.datetime.attrs.step.float" title="input.datetime.attrs.step.float" href="input.datetime.html#input.datetime.attrs.step.float">#</a>
 </dt>
@@ -194,12 +238,34 @@
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/states-of-the-type-attribute.html#date-and-time-state">&#9432;</a>
 <span class="attribute-name">value</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.datetime">date-time</a>
+      <a href="datatypes.html#common.data.datetime">date and time</a>
     </span> 
 <a class="hash" id="input.datetime.attrs.value" title="input.datetime.attrs.value" href="input.datetime.html#input.datetime.attrs.value">#</a>
 </dt>
             <dd>A string representing a global date and time.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">date-time</var>,
+        as defined in
+        <a href="references.html#refsRFC3339">[RFC3339]</a>,
+        with these additional qualifications:
+        <ul>
+<li>the literal letters <code>T</code> and
+          <code>Z</code> in the date/time syntax
+          <a href="terminology.html#must-requirement">must</a>
+          always be
+          uppercase</li>
+          <li>a
+          <var class="defined-elsewhere">date-fullyear</var>
+          is defined as
+          four or more digits representing a number greater than 0</li>
+        </ul>
+</div></dd>
+<dd><div class="example">
+        <p>Examples:</p>
+        <pre><code>1990-12-31T23:59:60Z</code>
+<code>1996-12-19T16:39:57-08:00</code></pre>
+      </div></dd>
         </dl>
 </div>
       

Index: input.password.html
===================================================================
RCS file: /sources/public/html5/markup/input.password.html,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -d -r1.67 -r1.68
--- input.password.html	31 Jul 2010 20:14:41 -0000	1.67
+++ input.password.html	1 Aug 2010 06:36:51 -0000	1.68
@@ -84,9 +84,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.password.attrs.form" title="input.password.attrs.form" href="input.password.html#input.password.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -171,6 +171,12 @@
         meant to check the value of the control represented by its
         element.</dd>
           
+<dd><div class="datatype-desc">A regular expression that
+        <a href="terminology.html#must-requirement">must</a>
+        match the JavaScript
+        <var class="defined-elsewhere">Pattern</var>
+        production
+        <a href="references.html#refsECMA262">[ECMA262]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#the-required-attribute">&#9432;</a>
 <span class="attribute-name">required</span> = <span class="attr-values">

Index: embed.html
===================================================================
RCS file: /sources/public/html5/markup/embed.html,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -d -r1.68 -r1.69
--- embed.html	31 Jul 2010 20:14:40 -0000	1.68
+++ embed.html	1 Aug 2010 06:36:50 -0000	1.69
@@ -67,6 +67,10 @@
 </dt>
             <dd>The MIME type of the plugin to instantiate.</dd>
           
+<dd><div class="datatype-desc">A string that identifies a valid
+        <var class="defined-elsewhere">MIME media type</var>,
+        as defined in
+        <a href="references.html#refsRFC2046">[RFC2046]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/the-map-element.html#attr-dim-height">&#9432;</a>
 <span class="attribute-name">height</span> = <span class="attr-values">

Index: common-models.html
===================================================================
RCS file: /sources/public/html5/markup/common-models.html,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -d -r1.37 -r1.38
--- common-models.html	29 Jul 2010 09:39:25 -0000	1.37
+++ common-models.html	1 Aug 2010 06:36:50 -0000	1.38
@@ -18,7 +18,7 @@
 <p>This section describes content models that are
               referenced by a number of different element
               descriptions in the
-              <i>Content model</i>
+              <i class="subsection-citation">Content model</i>
               subsections of the per-element documentation in the
               <a href="elements.html">HTML elements</a>
               section.</p>

Index: input.time.html
===================================================================
RCS file: /sources/public/html5/markup/input.time.html,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -d -r1.70 -r1.71
--- input.time.html	31 Jul 2010 20:14:41 -0000	1.70
+++ input.time.html	1 Aug 2010 06:36:51 -0000	1.71
@@ -85,9 +85,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.time.attrs.form" title="input.time.attrs.form" href="input.time.html#input.time.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -131,9 +131,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.time.attrs.list" title="input.time.attrs.list" href="input.time.html#input.time.attrs.list">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="datalist.html#datalist" class="element">datalist</a>
         with which to associate the element.</dd>
           
@@ -147,6 +147,15 @@
             <dd>The expected lower bound for the element&#8217;s
         <a href="input.time.html#input.time.attrs.value">value</a>.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">partial-time</var>,
+        as defined in
+        <a href="references.html#refsRFC3339">[RFC3339]</a>.</div></dd>
+<dd><div class="example">
+        <p>Examples:</p>
+        <pre><code>23:20:50.52</code>
+<code>17:39:57</code></pre>
+      </div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-max">&#9432;</a>
 <span class="attribute-name">max</span> = <span class="attr-values">
@@ -157,11 +166,20 @@
             <dd>The expected upper bound for the element&#8217;s
         <a href="input.time.html#input.time.attrs.value">value</a>.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">partial-time</var>,
+        as defined in
+        <a href="references.html#refsRFC3339">[RFC3339]</a>.</div></dd>
+<dd><div class="example">
+        <p>Examples:</p>
+        <pre><code>23:20:50.52</code>
+<code>17:39:57</code></pre>
+      </div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-step">&#9432;</a>
 <span class="attribute-name">step</span> = <span class="attr-values">
        "any"
-       <span class="postfix or">or</span> <a href="datatypes.html#common.data.float.positive">positive float</a>
+       <span class="postfix or">or</span> <a href="datatypes.html#common.data.float.positive">positive floating-point number</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.time.attrs.step.float" title="input.time.attrs.step.float" href="input.time.html#input.time.attrs.step.float">#</a>
 </dt>
@@ -200,6 +218,15 @@
             <dd>A string representing a time (with no timezone
         information).</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">partial-time</var>,
+        as defined in
+        <a href="references.html#refsRFC3339">[RFC3339]</a>.</div></dd>
+<dd><div class="example">
+        <p>Examples:</p>
+        <pre><code>23:20:50.52</code>
+<code>17:39:57</code></pre>
+      </div></dd>
         </dl>
 </div>
       

Index: input.color.html
===================================================================
RCS file: /sources/public/html5/markup/input.color.html,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -d -r1.68 -r1.69
--- input.color.html	31 Jul 2010 20:14:41 -0000	1.68
+++ input.color.html	1 Aug 2010 06:36:51 -0000	1.69
@@ -80,9 +80,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.color.attrs.form" title="input.color.attrs.form" href="input.color.html#input.color.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -126,9 +126,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.color.attrs.list" title="input.color.attrs.list" href="input.color.html#input.color.attrs.list">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="datalist.html#datalist" class="element">datalist</a>
         with which to associate the element.</dd>
           
@@ -141,6 +141,26 @@
 </dt>
             <dd>An string representing a color.</dd>
           
+<dd>
+<div class="datatype-desc">A string exactly seven
+        characters long, consisting of the following parts, in
+        exactly the following order:
+        <ol>
+<li>A
+          "<code title="U+0023 NUMBER SIGN">#</code>"
+          character.</li>
+          <li>Six characters in the range
+          <code title="U+0030 DIGIT ZERO&#8211;U+0039 DIGIT NINE">0&#8211;9</code>,
+          <code title="U+0061 LATIN SMALL LETTER A&#8211;U+0066 LATIN SMALL LETTER F">a&#8211;f</code>,
+          and
+          <code title="U+0041 LATIN CAPITAL LETTER A&#8211;U+0046 LATIN CAPITAL LETTER F">A&#8211;F</code>.</li>
+        </ol>
+</div>
+<div class="note">
+        <p>Color keywords (for example, strings such as &#8220;red&#8221; or &#8220;green&#8221;)
+        are not allowed.</p>
+      </div>
+</dd>
         </dl>
 </div>
       

Index: style.html
===================================================================
RCS file: /sources/public/html5/markup/style.html,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -d -r1.68 -r1.69
--- style.html	31 Jul 2010 20:14:43 -0000	1.68
+++ style.html	1 Aug 2010 06:36:52 -0000	1.69
@@ -64,6 +64,10 @@
 </dt>
             <dd>A valid MIME type that designates a styling language.</dd>
           
+<dd><div class="datatype-desc">A string that identifies a valid
+        <var class="defined-elsewhere">MIME media type</var>,
+        as defined in
+        <a href="references.html#refsRFC2046">[RFC2046]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/semantics.html#attr-style-media">&#9432;</a>
 <span class="attribute-name">media</span> = <span class="attr-values">
@@ -73,6 +77,10 @@
 </dt>
             <dd>Specifies which media the styles apply to.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">media query list</var>,
+        as defined in
+      <cite>Media Queries</cite> <a href="references.html#refsMQ">[MQ]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/semantics.html#attr-style-scoped">&#9432;</a>
 <span class="attribute-name">scoped</span> = <span class="attr-values">

Index: del.html
===================================================================
RCS file: /sources/public/html5/markup/del.html,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -d -r1.65 -r1.66
--- del.html	31 Jul 2010 20:14:40 -0000	1.65
+++ del.html	1 Aug 2010 06:36:50 -0000	1.66
@@ -60,12 +60,34 @@
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/edits.html#attr-mod-datetime">&#9432;</a>
 <span class="attribute-name">datetime</span> = <span class="attr-values">
-      <a href="datatypes.html#common.data.datetime">date-time</a>
+      <a href="datatypes.html#common.data.datetime">date and time</a>
     </span> 
 <a class="hash" id="del.attrs.datetime" title="del.attrs.datetime" href="del.html#del.attrs.datetime">#</a>
 </dt>
-            <dd>The time and date when the text was deleted.</dd>
+            <dd>The date and time when the text was deleted.</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">date-time</var>,
+        as defined in
+        <a href="references.html#refsRFC3339">[RFC3339]</a>,
+        with these additional qualifications:
+        <ul>
+<li>the literal letters <code>T</code> and
+          <code>Z</code> in the date/time syntax
+          <a href="terminology.html#must-requirement">must</a>
+          always be
+          uppercase</li>
+          <li>a
+          <var class="defined-elsewhere">date-fullyear</var>
+          is defined as
+          four or more digits representing a number greater than 0</li>
+        </ul>
+</div></dd>
+<dd><div class="example">
+        <p>Examples:</p>
+        <pre><code>1990-12-31T23:59:60Z</code>
+<code>1996-12-19T16:39:57-08:00</code></pre>
+      </div></dd>
         </dl>
 </div>
       

Index: input.image.html
===================================================================
RCS file: /sources/public/html5/markup/input.image.html,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -d -r1.71 -r1.72
--- input.image.html	31 Jul 2010 20:14:41 -0000	1.71
+++ input.image.html	1 Aug 2010 06:36:51 -0000	1.72
@@ -88,9 +88,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.image.attrs.form" title="input.image.attrs.form" href="input.image.html#input.image.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -179,6 +179,24 @@
         name or keyword that represents the target
         of the control.</dd>
           
+<dd><div class="datatype-desc">Any
+        <a href="datatypes.html#data-string">string</a>
+        that is either of the following:
+        <ul>
+<li>a
+          <a href="datatypes.html#common.data.browsing-context-name">browsing-context name</a>
+</li>
+          <li>any
+          <a href="terminology.html#case-insensitive">case-insensitive match</a>
+          for one of the following literal strings:
+              "<code>_blank</code>",
+              "<code>_self</code>",
+              "<code>_parent</code>",
+              or
+              "<code>_top</code>".
+          </li>
+        </ul>
+</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/association-of-controls-and-forms.html#attr-fs-formnovalidate">&#9432;</a>
 <span class="attribute-name">formnovalidate</span> = <span class="attr-values">

Index: map.html
===================================================================
RCS file: /sources/public/html5/markup/map.html,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -d -r1.64 -r1.65
--- map.html	31 Jul 2010 20:14:42 -0000	1.64
+++ map.html	1 Aug 2010 06:36:51 -0000	1.65
@@ -55,6 +55,20 @@
 </dt>
             <dd>A name by which the map can be referenced.</dd>
           
+<dd><div class="datatype-desc">Any
+        <a href="datatypes.html#data-string">string</a>,
+        with the following restrictions:
+        <ul>
+<li>
+<a href="terminology.html#must-requirement">must</a>
+          be at least one character long</li>
+          <li>
+<a href="terminology.html#must-requirement">must</a>
+          not contain any
+          <a href="terminology.html#space">space characters</a>
+</li>
+        </ul>
+</div></dd>
         </dl>
 </div>
       

Index: input.file.html
===================================================================
RCS file: /sources/public/html5/markup/input.file.html,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -d -r1.67 -r1.68
--- input.file.html	31 Jul 2010 20:14:41 -0000	1.67
+++ input.file.html	1 Aug 2010 06:36:51 -0000	1.68
@@ -81,9 +81,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.file.attrs.form" title="input.file.attrs.form" href="input.file.html#input.file.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -105,6 +105,10 @@
             <dd>Provides the UA with a hint of what file types the
         server is able to accept.</dd>
           
+<dd><div class="datatype-desc">A
+        <a href="datatypes.html#data-comma-separated-strings">set of comma-separated strings</a>,
+        each of which is a valid <a href="datatypes.html#common.data.mimetype">MIME type</a>, with no
+        parameters.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/association-of-controls-and-forms.html#attr-fe-autofocus">&#9432;</a>
 <span class="attribute-name">autofocus</span> = <span class="attr-values">

Index: input.radio.html
===================================================================
RCS file: /sources/public/html5/markup/input.radio.html,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -d -r1.67 -r1.68
--- input.radio.html	31 Jul 2010 20:14:41 -0000	1.67
+++ input.radio.html	1 Aug 2010 06:36:51 -0000	1.68
@@ -80,9 +80,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.radio.attrs.form" title="input.radio.attrs.form" href="input.radio.html#input.radio.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           

Index: input.reset.html
===================================================================
RCS file: /sources/public/html5/markup/input.reset.html,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -d -r1.67 -r1.68
--- input.reset.html	31 Jul 2010 20:14:41 -0000	1.67
+++ input.reset.html	1 Aug 2010 06:36:51 -0000	1.68
@@ -77,9 +77,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.reset.attrs.form" title="input.reset.attrs.form" href="input.reset.html#input.reset.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           

Index: input.datetime-local.html
===================================================================
RCS file: /sources/public/html5/markup/input.datetime-local.html,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -d -r1.70 -r1.71
--- input.datetime-local.html	31 Jul 2010 20:14:41 -0000	1.70
+++ input.datetime-local.html	1 Aug 2010 06:36:51 -0000	1.71
@@ -86,9 +86,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.datetime-local.attrs.form" title="input.datetime-local.attrs.form" href="input.datetime-local.html#input.datetime-local.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -132,37 +132,69 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.datetime-local.attrs.list" title="input.datetime-local.attrs.list" href="input.datetime-local.html#input.datetime-local.attrs.list">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="datalist.html#datalist" class="element">datalist</a>
         with which to associate the element.</dd>
           
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-min">&#9432;</a>
 <span class="attribute-name">min</span> = <span class="attr-values">
-      <a href="datatypes.html#form.data.datetime-local">local date-time</a>
+      <a href="datatypes.html#form.data.datetime-local">local date and time</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.datetime-local.attrs.min" title="input.datetime-local.attrs.min" href="input.datetime-local.html#input.datetime-local.attrs.min">#</a>
 </dt>
             <dd>The expected lower bound for the element&#8217;s
         <a href="input.datetime-local.html#input.datetime-local.attrs.value">value</a>.</dd>
           
+<dd>
+<div class="datatype-desc">The following parts, in exactly
+        the following order:
+        <ol>
+<li>A <a href="datatypes.html#form.data.date">date</a>.</li>
+          <li>The literal string
+          "<code class="literal">T</code>".</li>
+          <li>A <a href="datatypes.html#form.data.time">time</a>.</li>
+        </ol>
+</div>
+<div class="example">
+        <p>Example:</p>
+        <pre><code>1985-04-12T23:20:50.52</code>
+<code>1996-12-19T16:39:57</code></pre>
+      </div>
+</dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-max">&#9432;</a>
 <span class="attribute-name">max</span> = <span class="attr-values">
-      <a href="datatypes.html#form.data.datetime-local">local date-time</a>
+      <a href="datatypes.html#form.data.datetime-local">local date and time</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.datetime-local.attrs.max" title="input.datetime-local.attrs.max" href="input.datetime-local.html#input.datetime-local.attrs.max">#</a>
 </dt>
             <dd>The expected upper bound for the element&#8217;s
         <a href="input.datetime-local.html#input.datetime-local.attrs.value">value</a>.</dd>
           
+<dd>
+<div class="datatype-desc">The following parts, in exactly
+        the following order:
+        <ol>
+<li>A <a href="datatypes.html#form.data.date">date</a>.</li>
+          <li>The literal string
+          "<code class="literal">T</code>".</li>
+          <li>A <a href="datatypes.html#form.data.time">time</a>.</li>
+        </ol>
+</div>
+<div class="example">
+        <p>Example:</p>
+        <pre><code>1985-04-12T23:20:50.52</code>
+<code>1996-12-19T16:39:57</code></pre>
+      </div>
+</dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-step">&#9432;</a>
 <span class="attribute-name">step</span> = <span class="attr-values">
        "any"
-       <span class="postfix or">or</span> <a href="datatypes.html#common.data.float.positive">positive float</a>
+       <span class="postfix or">or</span> <a href="datatypes.html#common.data.float.positive">positive floating-point number</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.datetime-local.attrs.step.float" title="input.datetime-local.attrs.step.float" href="input.datetime-local.html#input.datetime-local.attrs.step.float">#</a>
 </dt>
@@ -194,12 +226,28 @@
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/states-of-the-type-attribute.html#local-date-and-time-state">&#9432;</a>
 <span class="attribute-name">value</span> = <span class="attr-values">
-      <a href="datatypes.html#form.data.datetime-local">local date-time</a>
+      <a href="datatypes.html#form.data.datetime-local">local date and time</a>
     </span> 
 <a class="hash" id="input.datetime-local.attrs.value" title="input.datetime-local.attrs.value" href="input.datetime-local.html#input.datetime-local.attrs.value">#</a>
 </dt>
             <dd>A string representing a local date and time.</dd>
           
+<dd>
+<div class="datatype-desc">The following parts, in exactly
+        the following order:
+        <ol>
+<li>A <a href="datatypes.html#form.data.date">date</a>.</li>
+          <li>The literal string
+          "<code class="literal">T</code>".</li>
+          <li>A <a href="datatypes.html#form.data.time">time</a>.</li>
+        </ol>
+</div>
+<div class="example">
+        <p>Example:</p>
+        <pre><code>1985-04-12T23:20:50.52</code>
+<code>1996-12-19T16:39:57</code></pre>
+      </div>
+</dd>
         </dl>
 </div>
       

Index: label.html
===================================================================
RCS file: /sources/public/html5/markup/label.html,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -d -r1.66 -r1.67
--- label.html	31 Jul 2010 20:14:42 -0000	1.66
+++ label.html	1 Aug 2010 06:36:51 -0000	1.67
@@ -55,9 +55,9 @@
     </span> 
 <a class="hash" id="label.attrs.for" title="label.attrs.for" href="label.html#label.attrs.for">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a form control for which the
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on a form control for which the
         <a href="label.html#label">label</a>
         is a caption.</dd>
           
@@ -68,9 +68,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="label.attrs.form" title="label.attrs.form" href="label.html#label.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           

Index: select.html
===================================================================
RCS file: /sources/public/html5/markup/select.html,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -d -r1.63 -r1.64
--- select.html	31 Jul 2010 20:14:43 -0000	1.63
+++ select.html	1 Aug 2010 06:36:52 -0000	1.64
@@ -79,9 +79,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="select.attrs.form" title="select.attrs.form" href="select.html#select.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           

Index: td.html
===================================================================
RCS file: /sources/public/html5/markup/td.html,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -d -r1.66 -r1.67
--- td.html	31 Jul 2010 14:18:18 -0000	1.66
+++ td.html	1 Aug 2010 06:36:52 -0000	1.67
@@ -85,6 +85,10 @@
         elements that apply to its
         <a href="td.html#td" class="element">td</a>.</dd>
           
+<dd><div class="datatype-desc">An
+        <a href="datatypes.html#data-unordered-tokens">unordered set of unique space-separated tokens</a>,
+        each of which is an
+        <a href="datatypes.html#id-reference">ID reference</a>.</div></dd>
         </dl>
 </div>
       

Index: input.hidden.html
===================================================================
RCS file: /sources/public/html5/markup/input.hidden.html,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -d -r1.67 -r1.68
--- input.hidden.html	31 Jul 2010 20:14:41 -0000	1.67
+++ input.hidden.html	1 Aug 2010 06:36:51 -0000	1.68
@@ -77,9 +77,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.hidden.attrs.form" title="input.hidden.attrs.form" href="input.hidden.html#input.hidden.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           

Index: style.css
===================================================================
RCS file: /sources/public/html5/markup/style.css,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -d -r1.125 -r1.126
--- style.css	31 Jul 2010 08:13:15 -0000	1.125
+++ style.css	1 Aug 2010 06:36:52 -0000	1.126
@@ -33,7 +33,7 @@
   color: darkgoldenrod;
   font-weight: bold;
 }
-.example {
+#datatypes .example {
   margin-top: 26px;
 }
 .examples .example:first-of-type {
@@ -155,8 +155,19 @@
 }
 
 dl.attr-defs dd {
-  margin-top: 3px;
-  margin-bottom: 3px;
+  margin-top: 8px;
+  margin-bottom: 8px;
+}
+
+dl.attr-defs dd.note,
+dl.attr-defs dd.warning
+{
+  margin-bottom: 12px;
+}
+
+
+dl.attr-defs dd.note {
+  margin-bottom: 12px;
 }
 
 dt.content-model {
@@ -493,8 +504,8 @@
 .warning {
   font-style: italic;
   padding: 10px;
+  margin-top: 8px;
   background-color: #eee;
-  margin-right: 15%;
   -webkit-box-shadow: 4px 4px 4px #888;
   -moz-border-radius: 8px;
   -moz-box-shadow: 4px 4px 4px #888;
@@ -502,6 +513,17 @@
   box-shadow: 4px 4px 4px #888;
 }
 
+.note p, 
+.warning p {
+  margin-top: 3px;
+  margin-bottom: 3px;
+}
+
+#datatypes .note, 
+#dataypes .warning {
+  margin-right: 15%;
+}
+
 p.note:before,
 dd.note:before,
 div.note > p:first-child:before {
@@ -555,13 +577,18 @@
 #datatypes .section {
   margin-bottom: 24px;
 }
-div.datatype-desc {
+#datatypes div.datatype-desc {
   margin-top: 6px;
   margin-left: 1em;
 }
-div.datatype-desc p:first-child {
+#datatypes div.datatype-desc p:first-child {
   margin-top: 0px;
 }
+.attr-defs div.datatype-desc:before {
+  content: "Value: ";
+  font-weight: bold;
+  color: #777;
+}
 body.dfnEnabled dfn { cursor: pointer; }
 .dfnPanel {
   display: inline;
@@ -634,6 +661,12 @@
 .attr-prose-desc {
   font-style: italic;
 }
+
+ol {
+  margin-top: 8px;
+  margin-bottom: 0px;
+}
+
 ol li::marker {
   text-align: right;
 }
@@ -709,8 +742,8 @@
 .attr-defs .changed-feature,
 .attr-defs .obsoleted-feature {
   border-bottom: none;
-  margin-left: 8px;
-  margin-right: 10px;
+  margin-left: 4px;
+  margin-right: 6px;
   vertical-align: top;
   font-size: .80em;
 }
@@ -1065,3 +1098,5 @@
 #elements-toc > ul > li .toc-section-name {
   display: inline;
 }
+.defined-elsewhere {
+}

Index: base.html
===================================================================
RCS file: /sources/public/html5/markup/base.html,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -d -r1.67 -r1.68
--- base.html	31 Jul 2010 20:14:40 -0000	1.67
+++ base.html	1 Aug 2010 06:36:50 -0000	1.68
@@ -69,6 +69,24 @@
             <dd>A <a href="terminology.html#context">browsing context</a> name or
         keyword for use in following hyperlinks.</dd>
           
+<dd><div class="datatype-desc">Any
+        <a href="datatypes.html#data-string">string</a>
+        that is either of the following:
+        <ul>
+<li>a
+          <a href="datatypes.html#common.data.browsing-context-name">browsing-context name</a>
+</li>
+          <li>any
+          <a href="terminology.html#case-insensitive">case-insensitive match</a>
+          for one of the following literal strings:
+              "<code>_blank</code>",
+              "<code>_self</code>",
+              "<code>_parent</code>",
+              or
+              "<code>_top</code>".
+          </li>
+        </ul>
+</div></dd>
         </dl>
 </div>
       

Index: input.search.html
===================================================================
RCS file: /sources/public/html5/markup/input.search.html,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -d -r1.70 -r1.71
--- input.search.html	31 Jul 2010 20:14:41 -0000	1.70
+++ input.search.html	1 Aug 2010 06:36:51 -0000	1.71
@@ -86,9 +86,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.search.attrs.form" title="input.search.attrs.form" href="input.search.html#input.search.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -132,9 +132,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.search.attrs.list" title="input.search.attrs.list" href="input.search.html#input.search.attrs.list">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="datalist.html#datalist" class="element">datalist</a>
         with which to associate the element.</dd>
           
@@ -158,6 +158,12 @@
         meant to check the value of the control represented by its
         element.</dd>
           
+<dd><div class="datatype-desc">A regular expression that
+        <a href="terminology.html#must-requirement">must</a>
+        match the JavaScript
+        <var class="defined-elsewhere">Pattern</var>
+        production
+        <a href="references.html#refsECMA262">[ECMA262]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#the-readonly-attribute">&#9432;</a>
 <span class="attribute-name">readonly</span> = <span class="attr-values">

Index: fieldset.html
===================================================================
RCS file: /sources/public/html5/markup/fieldset.html,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -d -r1.60 -r1.61
--- fieldset.html	31 Jul 2010 20:14:40 -0000	1.60
+++ fieldset.html	1 Aug 2010 06:36:50 -0000	1.61
@@ -76,9 +76,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="fieldset.attrs.form" title="fieldset.attrs.form" href="fieldset.html#fieldset.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -136,7 +136,7 @@
 <div class="css-property">
 <span class="prop-name">padding</span>: <span class="prop-value">0.35em 0.75em 0.625em</span>;</div>
 <div class="css-property">
-<span class="prop-name">border</span>: <span class="prop-value">2px groove <i class="vendor-value">(internal value)</i></span>; }</div>
+<span class="prop-name">border</span>: <span class="prop-value">2px groove <var class="vendor-value">(internal value)</var></span>; }</div>
 </div>
 </div>
 </div>

Index: spec.html
===================================================================
RCS file: /sources/public/html5/markup/spec.html,v
retrieving revision 1.263
retrieving revision 1.264
diff -u -d -r1.263 -r1.264
--- spec.html	31 Jul 2010 20:31:25 -0000	1.263
+++ spec.html	1 Aug 2010 06:36:52 -0000	1.264
@@ -3091,6 +3091,30 @@
         The <span class="attribute">name</span> attribute on the <span class="element">a</span> element is obsolete. Consider putting an
         <span class="attribute">id</span> attribute on the nearest container instead.
       </dd>
+<dd>
+<div class="datatype-desc">Any
+        <a href="#data-string">string</a>,
+        with the following restrictions:
+        <ul>
+<li>
+<a href="#must-requirement">must</a>
+          be at least one character long</li>
[...2718 lines suppressed...]
         <a href="#refsRFC5322">[RFC5322]</a>,
         and
-        <dfn id="data-ldh-str" title="data-ldh-str">ldh-str</dfn>
-        is as defined in RFC 1034
+        <var class="defined-elsewhere">ldh-str</var>
+        is as defined in
         <a href="#refsRFC1034">[RFC1034]</a>.</p>
       </div>
       <div class="example">
@@ -24231,8 +25196,8 @@
         </ol>
 </div>
       <div class="note">
-        <p>This datatype does not allow color keywords (for
-        example, strings such as &#8220;red&#8221; or &#8220;green&#8221;).</p>
+        <p>Color keywords (for example, strings such as &#8220;red&#8221; or &#8220;green&#8221;)
+        are not allowed.</p>
       </div>
     
       </div>

Index: input.week.html
===================================================================
RCS file: /sources/public/html5/markup/input.week.html,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -d -r1.70 -r1.71
--- input.week.html	31 Jul 2010 20:14:41 -0000	1.70
+++ input.week.html	1 Aug 2010 06:36:51 -0000	1.71
@@ -85,9 +85,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.week.attrs.form" title="input.week.attrs.form" href="input.week.html#input.week.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -131,9 +131,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.week.attrs.list" title="input.week.attrs.list" href="input.week.html#input.week.attrs.list">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="datalist.html#datalist" class="element">datalist</a>
         with which to associate the element.</dd>
           
@@ -147,6 +147,36 @@
             <dd>The expected lower bound for the element&#8217;s
         <a href="input.week.html#input.week.attrs.value">value</a>.</dd>
           
+<dd><div class="datatype-desc">The following parts, in exactly
+        the following order:
+        <ol>
+<li>Four or more digits representing year
+          <var>year</var>,
+          where
+          <var>year</var>
+          &gt; 0.</li>
+          <li>The literal string
+          "<code>-W</code>".</li>
+          <li>Two digits, representing the week
+          <var>week</var>,
+          in the range
+          1 &#8804;
+          <var>week</var>
+          &#8804; 
+          <var>maxweek</var>,
+          where
+          <var>maxweek</var>
+          is either
+          <code>52</code>
+          or 
+          <code>53</code>,
+          depending on the particular year.</li>
+        </ol>
+</div></dd>
+<dd><div class="example">
+        <p>Example:</p>
+        <pre><code>1996-W16</code></pre>
+      </div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-max">&#9432;</a>
 <span class="attribute-name">max</span> = <span class="attr-values">
@@ -157,6 +187,36 @@
             <dd>The expected upper bound for the element&#8217;s
         <a href="input.week.html#input.week.attrs.value">value</a>.</dd>
           
+<dd><div class="datatype-desc">The following parts, in exactly
+        the following order:
+        <ol>
+<li>Four or more digits representing year
+          <var>year</var>,
+          where
+          <var>year</var>
+          &gt; 0.</li>
+          <li>The literal string
+          "<code>-W</code>".</li>
+          <li>Two digits, representing the week
+          <var>week</var>,
+          in the range
+          1 &#8804;
+          <var>week</var>
+          &#8804; 
+          <var>maxweek</var>,
+          where
+          <var>maxweek</var>
+          is either
+          <code>52</code>
+          or 
+          <code>53</code>,
+          depending on the particular year.</li>
+        </ol>
+</div></dd>
+<dd><div class="example">
+        <p>Example:</p>
+        <pre><code>1996-W16</code></pre>
+      </div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-step">&#9432;</a>
 <span class="attribute-name">step</span> = <span class="attr-values">
@@ -199,6 +259,36 @@
 </dt>
             <dd>A string representing a week.</dd>
           
+<dd><div class="datatype-desc">The following parts, in exactly
+        the following order:
+        <ol>
+<li>Four or more digits representing year
+          <var>year</var>,
+          where
+          <var>year</var>
+          &gt; 0.</li>
+          <li>The literal string
+          "<code>-W</code>".</li>
+          <li>Two digits, representing the week
+          <var>week</var>,
+          in the range
+          1 &#8804;
+          <var>week</var>
+          &#8804; 
+          <var>maxweek</var>,
+          where
+          <var>maxweek</var>
+          is either
+          <code>52</code>
+          or 
+          <code>53</code>,
+          depending on the particular year.</li>
+        </ol>
+</div></dd>
+<dd><div class="example">
+        <p>Example:</p>
+        <pre><code>1996-W16</code></pre>
+      </div></dd>
         </dl>
 </div>
       

Index: button.button.html
===================================================================
RCS file: /sources/public/html5/markup/button.button.html,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -d -r1.66 -r1.67
--- button.button.html	31 Jul 2010 20:14:40 -0000	1.66
+++ button.button.html	1 Aug 2010 06:36:50 -0000	1.67
@@ -80,9 +80,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="button.button.attrs.form" title="button.button.attrs.form" href="button.button.html#button.button.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           

Index: form.html
===================================================================
RCS file: /sources/public/html5/markup/form.html,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -d -r1.70 -r1.71
--- form.html	31 Jul 2010 20:14:40 -0000	1.70
+++ form.html	1 Aug 2010 06:36:50 -0000	1.71
@@ -102,6 +102,12 @@
             <dd>Specifies the character encodings used for form
         submission.</dd>
           
+<dd><div class="datatype-desc">An
+        <a href="datatypes.html#data-ordered-tokens">ordered set of unique space-separated tokens</a>,
+        each of which
+        <a href="terminology.html#must-requirement">must</a>
+        be a valid <a href="datatypes.html#common.data.charset">character encoding name</a> that specifies an
+        <a href="syntax.html#ascii-compatible">ASCII-compatible character encoding</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/association-of-controls-and-forms.html#attr-fs-novalidate">&#9432;</a>
 <span class="attribute-name">novalidate</span> = <span class="attr-values">
@@ -123,6 +129,24 @@
             <dd>A browsing context or keyword that represents the target
         of the form.</dd>
           
+<dd><div class="datatype-desc">Any
+        <a href="datatypes.html#data-string">string</a>
+        that is either of the following:
+        <ul>
+<li>a
+          <a href="datatypes.html#common.data.browsing-context-name">browsing-context name</a>
+</li>
+          <li>any
+          <a href="terminology.html#case-insensitive">case-insensitive match</a>
+          for one of the following literal strings:
+              "<code>_blank</code>",
+              "<code>_self</code>",
+              "<code>_parent</code>",
+              or
+              "<code>_top</code>".
+          </li>
+        </ul>
+</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/forms.html#attr-form-autocomplete">&#9432;</a>
 <span class="attribute-name">autocomplete</span> = <span class="attr-values">

Index: source.html
===================================================================
RCS file: /sources/public/html5/markup/source.html,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -d -r1.72 -r1.73
--- source.html	31 Jul 2010 20:14:43 -0000	1.72
+++ source.html	1 Aug 2010 06:36:52 -0000	1.73
@@ -75,6 +75,10 @@
         <a href="source.html#media-source">media source</a>, if it can play
         it).</dd>
           
+<dd><div class="datatype-desc">A string that identifies a valid
+        <var class="defined-elsewhere">MIME media type</var>,
+        as defined in
+        <a href="references.html#refsRFC2046">[RFC2046]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/video.html#attr-source-media">&#9432;</a>
 <span class="attribute-name">media</span> = <span class="attr-values">
@@ -87,6 +91,10 @@
         fetching this <a href="source.html#media-source">media source</a>, if it
         is useful to the user).</dd>
           
+<dd><div class="datatype-desc">A valid
+        <var class="defined-elsewhere">media query list</var>,
+        as defined in
+      <cite>Media Queries</cite> <a href="references.html#refsMQ">[MQ]</a>.</div></dd>
         </dl>
 </div>
       

Index: button.reset.html
===================================================================
RCS file: /sources/public/html5/markup/button.reset.html,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -d -r1.66 -r1.67
--- button.reset.html	31 Jul 2010 20:14:40 -0000	1.66
+++ button.reset.html	1 Aug 2010 06:36:50 -0000	1.67
@@ -80,9 +80,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="button.reset.attrs.form" title="button.reset.attrs.form" href="button.reset.html#button.reset.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           

Index: meta.charset.html
===================================================================
RCS file: /sources/public/html5/markup/meta.charset.html,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -d -r1.71 -r1.72
--- meta.charset.html	31 Jul 2010 20:14:42 -0000	1.71
+++ meta.charset.html	1 Aug 2010 06:36:51 -0000	1.72
@@ -56,6 +56,26 @@
 </dt>
             <dd>Specifies a character encoding name.</dd>
           
+<dd><div class="datatype-desc">For documents in the
+        <a href="documents.html#html-syntax">HTML syntax</a>:
+        a
+        <a href="terminology.html#case-insensitive">case-insensitive match</a>
+        for any
+        <var class="defined-elsewhere">character set name</var>
+        given in a <code>Name</code> or <code>Alias</code> field
+        labeled as &#8220;preferred MIME name&#8221; in the IANA
+        <cite>Character Sets</cite> registry
+        <a href="references.html#refsIANACHARSET">[IANACHARSET]</a>,
+        if there is one; or if none of the <code>Alias</code>
+        fields are so labeled, a
+        <a href="terminology.html#case-insensitive">case-insensitive match</a>
+        for a <code>Name</code> field in the registry.
+        <p>For documents in the <a href="documents.html#xml-syntax">XML
+          syntax</a>, any
+        <a href="terminology.html#case-insensitive">case-insensitive match</a>
+        for the string
+        "<code>UTF-8</code>".</p>
+      </div></dd>
         </dl>
 </div>
       

Index: output.html
===================================================================
RCS file: /sources/public/html5/markup/output.html,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -d -r1.67 -r1.68
--- output.html	31 Jul 2010 20:14:42 -0000	1.67
+++ output.html	1 Aug 2010 06:36:52 -0000	1.68
@@ -64,9 +64,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="output.attrs.form" title="output.attrs.form" href="output.html#output.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -82,6 +82,10 @@
         <a href="output.html#output" class="element">output</a>
         element represents.</dd>
           
+<dd><div class="datatype-desc">An
+        <a href="datatypes.html#data-unordered-tokens">unordered set of unique space-separated tokens</a>,
+        each of which is an
+        <a href="datatypes.html#id-reference">ID reference</a>.</div></dd>
         </dl>
 </div>
       

Index: input.submit.html
===================================================================
RCS file: /sources/public/html5/markup/input.submit.html,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -d -r1.67 -r1.68
--- input.submit.html	31 Jul 2010 20:14:41 -0000	1.67
+++ input.submit.html	1 Aug 2010 06:36:51 -0000	1.68
@@ -82,9 +82,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.submit.attrs.form" title="input.submit.attrs.form" href="input.submit.html#input.submit.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -157,6 +157,24 @@
         name or keyword that represents the target
         of the control.</dd>
           
+<dd><div class="datatype-desc">Any
+        <a href="datatypes.html#data-string">string</a>
+        that is either of the following:
+        <ul>
+<li>a
+          <a href="datatypes.html#common.data.browsing-context-name">browsing-context name</a>
+</li>
+          <li>any
+          <a href="terminology.html#case-insensitive">case-insensitive match</a>
+          for one of the following literal strings:
+              "<code>_blank</code>",
+              "<code>_self</code>",
+              "<code>_parent</code>",
+              or
+              "<code>_top</code>".
+          </li>
+        </ul>
+</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/association-of-controls-and-forms.html#attr-fs-formnovalidate">&#9432;</a>
 <span class="attribute-name">formnovalidate</span> = <span class="attr-values">

Index: input.date.html
===================================================================
RCS file: /sources/public/html5/markup/input.date.html,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -d -r1.69 -r1.70
--- input.date.html	31 Jul 2010 20:14:41 -0000	1.69
+++ input.date.html	1 Aug 2010 06:36:51 -0000	1.70
@@ -85,9 +85,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.date.attrs.form" title="input.date.attrs.form" href="input.date.html#input.date.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -131,9 +131,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.date.attrs.list" title="input.date.attrs.list" href="input.date.html#input.date.attrs.list">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="datalist.html#datalist" class="element">datalist</a>
         with which to associate the element.</dd>
           
@@ -147,6 +147,18 @@
             <dd>The expected lower bound for the element&#8217;s
         <a href="input.date.html#input.date.attrs.value">value</a>.</dd>
           
+<dd>
+<div class="datatype-desc">A valid
+        <var class="defined-elsewhere">full-date</var>,
+        as defined in
+        <a href="references.html#refsRFC3339">[RFC3339]</a>,
+        with the additional qualification that the year component is
+        four or more digits representing a number greater than 0.</div>
+<div class="example">
+        <p>Example:</p>
+        <pre><code>1996-12-19</code></pre>
+      </div>
+</dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-max">&#9432;</a>
 <span class="attribute-name">max</span> = <span class="attr-values">
@@ -157,6 +169,18 @@
             <dd>The expected upper bound for the element&#8217;s
         <a href="input.date.html#input.date.attrs.value">value</a>.</dd>
           
+<dd>
+<div class="datatype-desc">A valid
+        <var class="defined-elsewhere">full-date</var>,
+        as defined in
+        <a href="references.html#refsRFC3339">[RFC3339]</a>,
+        with the additional qualification that the year component is
+        four or more digits representing a number greater than 0.</div>
+<div class="example">
+        <p>Example:</p>
+        <pre><code>1996-12-19</code></pre>
+      </div>
+</dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#attr-input-step">&#9432;</a>
 <span class="attribute-name">step</span> = <span class="attr-values">
@@ -199,6 +223,18 @@
 </dt>
             <dd>A string representing a date.</dd>
           
+<dd>
+<div class="datatype-desc">A valid
+        <var class="defined-elsewhere">full-date</var>,
+        as defined in
+        <a href="references.html#refsRFC3339">[RFC3339]</a>,
+        with the additional qualification that the year component is
+        four or more digits representing a number greater than 0.</div>
+<div class="example">
+        <p>Example:</p>
+        <pre><code>1996-12-19</code></pre>
+      </div>
+</dd>
         </dl>
 </div>
       

Index: button.submit.html
===================================================================
RCS file: /sources/public/html5/markup/button.submit.html,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -d -r1.66 -r1.67
--- button.submit.html	31 Jul 2010 20:14:40 -0000	1.66
+++ button.submit.html	1 Aug 2010 06:36:50 -0000	1.67
@@ -85,9 +85,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="button.submit.attrs.form" title="button.submit.attrs.form" href="button.submit.html#button.submit.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -161,6 +161,24 @@
         name or keyword that represents the target
         of the control.</dd>
           
+<dd><div class="datatype-desc">Any
+        <a href="datatypes.html#data-string">string</a>
+        that is either of the following:
+        <ul>
+<li>a
+          <a href="datatypes.html#common.data.browsing-context-name">browsing-context name</a>
+</li>
+          <li>any
+          <a href="terminology.html#case-insensitive">case-insensitive match</a>
+          for one of the following literal strings:
+              "<code>_blank</code>",
+              "<code>_self</code>",
+              "<code>_parent</code>",
+              or
+              "<code>_top</code>".
+          </li>
+        </ul>
+</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/association-of-controls-and-forms.html#attr-fs-formnovalidate">&#9432;</a>
 <span class="attribute-name">formnovalidate</span> = <span class="attr-values">

Index: input.url.html
===================================================================
RCS file: /sources/public/html5/markup/input.url.html,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -d -r1.70 -r1.71
--- input.url.html	31 Jul 2010 20:14:41 -0000	1.70
+++ input.url.html	1 Aug 2010 06:36:51 -0000	1.71
@@ -86,9 +86,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.url.attrs.form" title="input.url.attrs.form" href="input.url.html#input.url.attrs.form">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a 
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="form.html#form">form</a>
         with which to associate the element.</dd>
           
@@ -132,9 +132,9 @@
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" id="input.url.attrs.list" title="input.url.attrs.list" href="input.url.html#input.url.attrs.list">#</a>
 </dt>
-            <dd>An
-        <a href="datatypes.html#id-reference">ID reference</a>
-        to a
+            <dd>The value of the
+        <span class="attribute">id</span>
+        attribute on the
         <a href="datalist.html#datalist" class="element">datalist</a>
         with which to associate the element.</dd>
           
@@ -158,6 +158,12 @@
         meant to check the value of the control represented by its
         element.</dd>
           
+<dd><div class="datatype-desc">A regular expression that
+        <a href="terminology.html#must-requirement">must</a>
+        match the JavaScript
+        <var class="defined-elsewhere">Pattern</var>
+        production
+        <a href="references.html#refsECMA262">[ECMA262]</a>.</div></dd>
             <dt>
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec-author-view/common-input-element-attributes.html#the-readonly-attribute">&#9432;</a>
 <span class="attribute-name">readonly</span> = <span class="attr-values">

Received on Sunday, 1 August 2010 06:37:01 UTC