mike: Fix bug 15761. Thanks Filipus Klutiero. Also define "non-empty string" and "string without breaks".

mike: Fix bug 15761. Thanks Filipus Klutiero. Also define "non-empty
string" and "string without breaks".

http://dev.w3.org/cvsweb/html5/markup/spec.html?r1=1.335&r2=1.336&f=h

===================================================================
RCS file: /sources/public/html5/markup/input.email.html,v
retrieving revision 1.111
retrieving revision 1.112
diff -u -d -r1.111 -r1.112
--- input.email.html 13 Feb 2012 06:34:15 -0000 1.111
+++ input.email.html 13 Feb 2012 07:21:22 -0000 1.112
@@ -72,7 +72,7 @@
           
             <dt id="input.email.attrs.name" title="input.email.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref47">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref46">string</a></span> 
 <a class="hash" href="input.email.html#input.email.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this
@@ -210,7 +210,7 @@
             <dt id="input.email.attrs.placeholder" title="input.email.attrs.placeholder">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/common-input-element-attributes.html#the-placeholder-attribute">&#9432;</a>
 <span class="attribute-name">placeholder</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#form.data.stringwithoutlinebreaks" title="form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref6">stringwithoutlinebreaks</a>
+      <a href="datatypes.html#form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref6">string without line breaks</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="input.email.html#input.email.attrs.placeholder">#</a>
 </dt>
@@ -218,7 +218,10 @@
         aid the user when entering data into the control
         represented by its element.</dd>
           
-
+<dd><div class="datatype-desc">
+      Any string that contains no line feed (U+000A, &#8220;LF&#8221;) or carriage
+      return (U+000D, &#8220;CR&#8221;) characters.
+      </div></dd>
             <dt id="input.attrs.multiple" title="input.attrs.multiple">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/common-input-element-attributes.html#attr-input-multiple">&#9432;</a>
 <span class="attribute-name">multiple</span> = <span class="attr-values">
@@ -265,6 +268,8 @@
         <var class="defined-elsewhere">ldh-str</var>
         is as defined in
         <a href="references.html#refsRFC1034" id="refsRFC1034_xref1">[RFC 1034]</a>.</p>
+      <p>That is, any string which matches the following regular expression:</p>
+      <pre><code>/^[a-zA-Z0-9.!#$%&amp;&#8217;*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/</code></pre>
       </div>
 <div class="example">
         <p>Examples:</p>

Index: input.month.html
===================================================================
RCS file: /sources/public/html5/markup/input.month.html,v
retrieving revision 1.110
retrieving revision 1.111
diff -u -d -r1.110 -r1.111
--- input.month.html 13 Feb 2012 06:34:16 -0000 1.110
+++ input.month.html 13 Feb 2012 07:21:23 -0000 1.111
@@ -69,7 +69,7 @@
           
             <dt id="input.month.attrs.name" title="input.month.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref42">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref41">string</a></span> 
 <a class="hash" href="input.month.html#input.month.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this

Index: iframe.html
===================================================================
RCS file: /sources/public/html5/markup/iframe.html,v
retrieving revision 1.116
retrieving revision 1.117
diff -u -d -r1.116 -r1.117
--- iframe.html 13 Feb 2012 06:34:14 -0000 1.116
+++ iframe.html 13 Feb 2012 07:21:22 -0000 1.117
@@ -72,7 +72,7 @@
           
             <dt id="iframe.attrs.srcdoc" title="iframe.attrs.srcdoc">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/the-iframe-element.html#attr-iframe-srcdoc">&#9432;</a>
-<span class="attribute-name">srcdoc</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref19">string</a></span> 
+<span class="attribute-name">srcdoc</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref18">string</a></span> 
 <a class="hash" href="iframe.html#iframe.attrs.srcdoc">#</a>
 </dt>
             <dd>The content of a document for the nested <a href="terminology.html#context" id="context_xref8">browsing context</a> to contain.</dd>
@@ -88,7 +88,7 @@
         name.</dd>
           
 <dd><div class="datatype-desc">Any
-        <a href="datatypes.html#data-string" id="data-string_xref20">string</a>,
+        <a href="datatypes.html#data-string" id="data-string_xref19">string</a>,
         with the following restrictions:
         <ul>
 <li>

Index: meta.name.html
===================================================================
RCS file: /sources/public/html5/markup/meta.name.html,v
retrieving revision 1.101
retrieving revision 1.102
diff -u -d -r1.101 -r1.102
--- meta.name.html 13 Feb 2012 06:34:18 -0000 1.101
+++ meta.name.html 13 Feb 2012 07:21:23 -0000 1.102
@@ -59,7 +59,7 @@
           
             <dt id="meta.name.attrs.name" title="meta.name.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/the-meta-element.html#attr-meta-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref56">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref55">string</a></span> 
 <a class="hash" href="meta.name.html#meta.name.attrs.name">#</a>
 </dt>
             <dd>Specifies the name part of a name/value pair.</dd>
@@ -72,7 +72,7 @@
           
             <dt id="meta.name.attrs.content" title="meta.name.attrs.content">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/the-meta-element.html#attr-meta-name">&#9432;</a>
-<span class="attribute-name">content</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref57">string</a></span> 
+<span class="attribute-name">content</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref56">string</a></span> 
 <a class="hash" href="meta.name.html#meta.name.attrs.content">#</a>
 </dt>
             <dd>Specifies the value part of a name/value pair.</dd>

Index: table.html
===================================================================
RCS file: /sources/public/html5/markup/table.html,v
retrieving revision 1.101
retrieving revision 1.102
diff -u -d -r1.101 -r1.102
--- table.html 13 Feb 2012 06:34:21 -0000 1.101
+++ table.html 13 Feb 2012 07:21:24 -0000 1.102
@@ -66,7 +66,7 @@
           
             <dt id="table.attrs.border" title="table.attrs.border">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/the-table-element.html#attr-table-border">&#9432;</a>
-<span class="attribute-name">border</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref67">string</a></span> 
+<span class="attribute-name">border</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref66">string</a></span> 
 <a class="hash" href="table.html#table.attrs.border">#</a>
 </dt>
             <dd>Indicates that its

Index: input.radio.html
===================================================================
RCS file: /sources/public/html5/markup/input.radio.html,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -d -r1.106 -r1.107
--- input.radio.html 13 Feb 2012 06:34:16 -0000 1.106
+++ input.radio.html 13 Feb 2012 07:21:23 -0000 1.107
@@ -64,7 +64,7 @@
           
             <dt id="input.radio.attrs.name" title="input.radio.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref25">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref24">string</a></span> 
 <a class="hash" href="input.radio.html#input.radio.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this
@@ -116,7 +116,7 @@
           
             <dt id="input.radio.attrs.value" title="input.radio.attrs.value">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/states-of-the-type-attribute.html#radio-button-state-type-radio">&#9432;</a>
-<span class="attribute-name">value</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref26">string</a></span> 
+<span class="attribute-name">value</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref25">string</a></span> 
 <a class="hash" href="input.radio.html#input.radio.attrs.value">#</a>
 </dt>
             <dd>Specifies a value for the

Index: global-attributes.html
===================================================================
RCS file: /sources/public/html5/markup/global-attributes.html,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -d -r1.61 -r1.62
--- global-attributes.html 13 Feb 2012 06:34:13 -0000 1.61
+++ global-attributes.html 13 Feb 2012 07:21:22 -0000 1.62
@@ -166,7 +166,7 @@
   result in a link to the original data.</p></dd>
 
   <dt>Any
-  <a href="datatypes.html#data-string" id="data-string_xref71">string</a>
+  <a href="datatypes.html#data-string" id="data-string_xref70">string</a>
   with three characters or more, beginning with the literal string
   "<code title="U+0073 LATIN SMALL LETTER S and U+003A COLON">s:</code>".
   </dt>
@@ -177,7 +177,7 @@
   string, can be dropped on this element.</p></dd>
 
   <dt>Any
-  <a href="datatypes.html#data-string" id="data-string_xref72">string</a>
+  <a href="datatypes.html#data-string" id="data-string_xref71">string</a>
   with three characters or more, beginning with the
   literal string
   "<code title="U+0073 LATIN SMALL LETTER F and U+003A COLON">f:</code>".
@@ -223,7 +223,7 @@
           
 <dd>
 <div class="datatype-desc">Any
-        <a href="datatypes.html#data-string" id="data-string_xref73">string</a>,
+        <a href="datatypes.html#data-string" id="data-string_xref72">string</a>,
         with the following restrictions:
         <ul>
 <li>
@@ -277,7 +277,7 @@
           
             <dt id="common.attrs.style" title="common.attrs.style">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/global-attributes.html#the-style-attribute">&#9432;</a>
-<span class="attribute-name">style</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref74">string</a></span> 
+<span class="attribute-name">style</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref73">string</a></span> 
 <a class="hash" href="global-attributes.html#common.attrs.style">#</a>
 </dt>
             <dd>Specifies zero or more CSS declarations that apply to

Index: script.html
===================================================================
RCS file: /sources/public/html5/markup/script.html,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -d -r1.114 -r1.115
--- script.html 13 Feb 2012 06:34:19 -0000 1.114
+++ script.html 13 Feb 2012 07:21:24 -0000 1.115
@@ -81,7 +81,7 @@
         <a href="references.html#refsRFC2046" id="refsRFC2046_xref6">[RFC 2046]</a>.</div></dd>
             <dt id="script.attrs.language" title="script.attrs.language">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/obsolete.html#attr-script-language">&#9432;</a>
-<span class="attribute-name">language</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref65">string</a></span> <span class="obsoleted-feature" title="This markup feature has been obsoleted in HTML5.">OBSOLETE</span>
+<span class="attribute-name">language</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref64">string</a></span> <span class="obsoleted-feature" title="This markup feature has been obsoleted in HTML5.">OBSOLETE</span>
 <a class="hash" href="script.html#script.attrs.language">#</a>
 </dt>
             <dd>Specifies that the language of the script is JavaScript.</dd>

Index: input.range.html
===================================================================
RCS file: /sources/public/html5/markup/input.range.html,v
retrieving revision 1.110
retrieving revision 1.111
diff -u -d -r1.110 -r1.111
--- input.range.html 13 Feb 2012 06:34:16 -0000 1.110
+++ input.range.html 13 Feb 2012 07:21:23 -0000 1.111
@@ -67,7 +67,7 @@
           
             <dt id="input.range.attrs.name" title="input.range.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref46">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref45">string</a></span> 
 <a class="hash" href="input.range.html#input.range.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this

Index: keygen.html
===================================================================
RCS file: /sources/public/html5/markup/keygen.html,v
retrieving revision 1.99
retrieving revision 1.100
diff -u -d -r1.99 -r1.100
--- keygen.html 13 Feb 2012 06:34:17 -0000 1.99
+++ keygen.html 13 Feb 2012 07:21:23 -0000 1.100
@@ -61,7 +61,7 @@
           
             <dt id="keygen.attrs.challenge" title="keygen.attrs.challenge">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/the-keygen-element.html#attr-keygen-challenge">&#9432;</a>
-<span class="attribute-name">challenge</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref52">string</a></span> 
+<span class="attribute-name">challenge</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref51">string</a></span> 
 <a class="hash" href="keygen.html#keygen.attrs.challenge">#</a>
 </dt>
             <dd>A challenge string that is submitted along with the
@@ -88,7 +88,7 @@
           
             <dt id="keygen.attrs.name" title="keygen.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref53">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref52">string</a></span> 
 <a class="hash" href="keygen.html#keygen.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this

Index: schema.html
===================================================================
RCS file: /sources/public/html5/markup/schema.html,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -d -r1.43 -r1.44
--- schema.html 13 Feb 2012 06:34:19 -0000 1.43
+++ schema.html 13 Feb 2012 07:21:24 -0000 1.44
@@ -5350,7 +5350,7 @@
                           <span class='postfix intermixed'>intermixed with</span> <a class='ref' href='#form.attrs.action' title='form.attrs.action'>action</a><span class='postfix optional' title='OPTIONAL (ZERO OR ONE)'>?</span> 
                           <span class='postfix intermixed'>intermixed with</span> <a class='ref' href='#form.attrs.method' title='form.attrs.method'>method</a><span class='postfix optional' title='OPTIONAL (ZERO OR ONE)'>?</span> 
                           <span class='postfix intermixed'>intermixed with</span> <a class='ref' href='#form.attrs.enctype' title='form.attrs.enctype'>enctype</a><span class='postfix optional' title='OPTIONAL (ZERO OR ONE)'>?</span> 
-                          <span class='postfix intermixed'>intermixed with</span> <a class='ref' href='#common-form.attrs.name' title='common-form.attrs.name'>name</a><span class='postfix optional' title='OPTIONAL (ZERO OR ONE)'>?</span> 
+                          <span class='postfix intermixed'>intermixed with</span> <a class='ref' href='#form.attrs.name' title='form.attrs.name'>name</a><span class='postfix optional' title='OPTIONAL (ZERO OR ONE)'>?</span> 
                           <span class='postfix intermixed'>intermixed with</span> <a class='ref' href='#form.attrs.accept-charset' title='form.attrs.accept-charset'>accept-charset</a><span class='postfix optional' title='OPTIONAL (ZERO OR ONE)'>?</span> </span>
    <span class='postfix intermixed'>intermixed with</span>  <span class='agroupof'><a class='ref' href='#form.attrs.novalidate' title='form.attrs.novalidate'>novalidate</a><span class='postfix optional' title='OPTIONAL (ZERO OR ONE)'>?</span> 
                                                                                    <span class='postfix intermixed'>intermixed with</span> <a class='ref' href='#form.attrs.target' title='form.attrs.target'>target</a><span class='postfix optional' title='OPTIONAL (ZERO OR ONE)'>?</span> 
@@ -5394,6 +5394,15 @@
                           <span class='postfix or'>or</span> d:string "multipart/form-data"</span>
    <span class='postfix or'>or</span> d:string "text/plain"</span>
 </div>
+<div class='define' id='form.attrs.name-define'>
+  <div class='patternname' id='the-form.attrs.name'><a href='#the-form.attrs.name'>name</a> =</div>
+  <span class='pattern' id='form.attrs.name'><span class='type'>attribute </span>
+  <span class='name'>name</span>
+   {<span class='model'>
+      <a class='ref' href='#form.data.nonemptystring' title='form.data.nonemptystring'>nonemptystring</a>
+    </span>}
+  </span>
+</div>
 <div class='define' id='form.attrs.accept-charset-define'>
   <div class='patternname' id='the-form.attrs.accept-charset'><a href='#the-form.attrs.accept-charset'>accept-charset</a> =</div>
   <span class='pattern' id='form.attrs.accept-charset'><span class='type'>attribute </span>

Index: textarea.html
===================================================================
RCS file: /sources/public/html5/markup/textarea.html,v
retrieving revision 1.112
retrieving revision 1.113
diff -u -d -r1.112 -r1.113
--- textarea.html 13 Feb 2012 06:34:21 -0000 1.112
+++ textarea.html 13 Feb 2012 07:21:24 -0000 1.113
@@ -70,7 +70,7 @@
           
             <dt id="textarea.attrs.name" title="textarea.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref68">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref67">string</a></span> 
 <a class="hash" href="textarea.html#textarea.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this
@@ -146,7 +146,7 @@
             <dt id="textarea.attrs.placeholder" title="textarea.attrs.placeholder">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/common-input-element-attributes.html#the-placeholder-attribute">&#9432;</a>
 <span class="attribute-name">placeholder</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#form.data.stringwithoutlinebreaks" title="form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref12">stringwithoutlinebreaks</a>
+      <a href="datatypes.html#form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref12">string without line breaks</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="textarea.html#textarea.attrs.placeholder">#</a>
 </dt>
@@ -154,11 +154,14 @@
         aid the user when entering data into the control
         represented by its element.</dd>
           
-
+<dd><div class="datatype-desc">
+      Any string that contains no line feed (U+000A, &#8220;LF&#8221;) or carriage
+      return (U+000D, &#8220;CR&#8221;) characters.
+      </div></dd>
             <dt id="textarea.attrs.dirname" title="textarea.attrs.dirname">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/common-input-element-attributes.html#the-dirname-attribute">&#9432;</a>
 <span class="attribute-name">dirname</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#form.data.nonemptystring" title="form.data.nonemptystring" id="form.data.nonemptystring_xref4">nonemptystring</a>
+      <a href="datatypes.html#form.data.nonemptystring" id="form.data.nonemptystring_xref5">non-empty string</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="textarea.html#textarea.attrs.dirname">#</a>
 </dt>
@@ -166,7 +169,9 @@
       element, and gives the name of the field that contains that
       value.</dd>
           
-
+<dd><div class="datatype-desc">
+      Any string that is not empty.
+      </div></dd>
             <dt id="textarea.attrs.rows" title="textarea.attrs.rows">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/the-textarea-element.html#attr-textarea-rows">&#9432;</a>
 <span class="attribute-name">rows</span> = <span class="attr-values">

Index: input.button.html
===================================================================
RCS file: /sources/public/html5/markup/input.button.html,v
retrieving revision 1.105
retrieving revision 1.106
diff -u -d -r1.105 -r1.106
--- input.button.html 13 Feb 2012 06:34:15 -0000 1.105
+++ input.button.html 13 Feb 2012 07:21:22 -0000 1.106
@@ -61,7 +61,7 @@
           
             <dt id="input.button.attrs.name" title="input.button.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref27">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref26">string</a></span> 
 <a class="hash" href="input.button.html#input.button.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this
@@ -102,7 +102,7 @@
           
             <dt id="input.button.attrs.value" title="input.button.attrs.value">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/states-of-the-type-attribute.html#button-state-type-button">&#9432;</a>
-<span class="attribute-name">value</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref28">string</a></span> 
+<span class="attribute-name">value</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref27">string</a></span> 
 <a class="hash" href="input.button.html#input.button.attrs.value">#</a>
 </dt>
             <dd>Specifies a value for the

Index: input.text.html
===================================================================
RCS file: /sources/public/html5/markup/input.text.html,v
retrieving revision 1.109
retrieving revision 1.110
diff -u -d -r1.109 -r1.110
--- input.text.html 13 Feb 2012 06:34:17 -0000 1.109
+++ input.text.html 13 Feb 2012 07:21:23 -0000 1.110
@@ -72,7 +72,7 @@
           
             <dt id="input.text.attrs.name" title="input.text.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref21">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref20">string</a></span> 
 <a class="hash" href="input.text.html#input.text.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this
@@ -147,7 +147,7 @@
             <dt id="input.text.attrs.value" title="input.text.attrs.value">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/states-of-the-type-attribute.html#text-type-text-state-and-search-state-type-search">&#9432;</a>
 <span class="attribute-name">value</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#form.data.stringwithoutlinebreaks" title="form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref1">stringwithoutlinebreaks</a>
+      <a href="datatypes.html#form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref1">string without line breaks</a>
     </span> 
 <a class="hash" href="input.text.html#input.text.attrs.value">#</a>
 </dt>
@@ -155,7 +155,10 @@
         <span class="element">input</span>
         element.</dd>
           
-
+<dd><div class="datatype-desc">
+      Any string that contains no line feed (U+000A, &#8220;LF&#8221;) or carriage
+      return (U+000D, &#8220;CR&#8221;) characters.
+      </div></dd>
             <dt id="input.text.attrs.autocomplete" title="input.text.attrs.autocomplete">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/common-input-element-attributes.html#attr-input-autocomplete">&#9432;</a>
 <span class="attribute-name">autocomplete</span> = <span class="attr-values">
@@ -224,7 +227,7 @@
             <dt id="input.text.attrs.placeholder" title="input.text.attrs.placeholder">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/common-input-element-attributes.html#the-placeholder-attribute">&#9432;</a>
 <span class="attribute-name">placeholder</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#form.data.stringwithoutlinebreaks" title="form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref2">stringwithoutlinebreaks</a>
+      <a href="datatypes.html#form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref2">string without line breaks</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="input.text.html#input.text.attrs.placeholder">#</a>
 </dt>
@@ -232,11 +235,14 @@
         aid the user when entering data into the control
         represented by its element.</dd>
           
-
+<dd><div class="datatype-desc">
+      Any string that contains no line feed (U+000A, &#8220;LF&#8221;) or carriage
+      return (U+000D, &#8220;CR&#8221;) characters.
+      </div></dd>
             <dt id="input.text.attrs.dirname" title="input.text.attrs.dirname">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/common-input-element-attributes.html#the-dirname-attribute">&#9432;</a>
 <span class="attribute-name">dirname</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#form.data.nonemptystring" title="form.data.nonemptystring" id="form.data.nonemptystring_xref1">nonemptystring</a>
+      <a href="datatypes.html#form.data.nonemptystring" id="form.data.nonemptystring_xref2">non-empty string</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="input.text.html#input.text.attrs.dirname">#</a>
 </dt>
@@ -244,7 +250,9 @@
       element, and gives the name of the field that contains that
       value.</dd>
           
-
+<dd><div class="datatype-desc">
+      Any string that is not empty.
+      </div></dd>
         </dl>
 </div>
       

Index: input.checkbox.html
===================================================================
RCS file: /sources/public/html5/markup/input.checkbox.html,v
retrieving revision 1.105
retrieving revision 1.106
diff -u -d -r1.105 -r1.106
--- input.checkbox.html 13 Feb 2012 06:34:15 -0000 1.105
+++ input.checkbox.html 13 Feb 2012 07:21:22 -0000 1.106
@@ -63,7 +63,7 @@
           
             <dt id="input.checkbox.attrs.name" title="input.checkbox.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref23">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref22">string</a></span> 
 <a class="hash" href="input.checkbox.html#input.checkbox.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this
@@ -115,7 +115,7 @@
           
             <dt id="input.checkbox.attrs.value" title="input.checkbox.attrs.value">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/states-of-the-type-attribute.html#checkbox-state-type-checkbox">&#9432;</a>
-<span class="attribute-name">value</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref24">string</a></span> 
+<span class="attribute-name">value</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref23">string</a></span> 
 <a class="hash" href="input.checkbox.html#input.checkbox.attrs.value">#</a>
 </dt>
             <dd>Specifies a value for the

Index: track.html
===================================================================
RCS file: /sources/public/html5/markup/track.html,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- track.html 13 Feb 2012 06:34:22 -0000 1.22
+++ track.html 13 Feb 2012 07:21:24 -0000 1.23
@@ -123,7 +123,7 @@
         <a href="references.html#refsBCP47" id="refsBCP47_xref4">[BCP 47]</a>.</div></dd>
             <dt id="track.attrs.label" title="track.attrs.label">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/the-track-element.html#attr-track-label">&#9432;</a>
-<span class="attribute-name">label</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref69">string</a></span> 
+<span class="attribute-name">label</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref68">string</a></span> 
 <a class="hash" href="track.html#track.attrs.label">#</a>
 </dt>
             <dd>A user-readable title for the timed track.</dd>

Index: object.html
===================================================================
RCS file: /sources/public/html5/markup/object.html,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -d -r1.114 -r1.115
--- object.html 13 Feb 2012 06:34:18 -0000 1.114
+++ object.html 13 Feb 2012 07:21:23 -0000 1.115
@@ -134,7 +134,7 @@
             <dd>A <a href="terminology.html#context" id="context_xref14">valid browsing context name</a>.</dd>
           
 <dd><div class="datatype-desc">Any
-        <a href="datatypes.html#data-string" id="data-string_xref58">string</a>,
+        <a href="datatypes.html#data-string" id="data-string_xref57">string</a>,
         with the following restrictions:
         <ul>
 <li>

Index: input.tel.html
===================================================================
RCS file: /sources/public/html5/markup/input.tel.html,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -d -r1.108 -r1.109
--- input.tel.html 13 Feb 2012 06:34:17 -0000 1.108
+++ input.tel.html 13 Feb 2012 07:21:23 -0000 1.109
@@ -69,7 +69,7 @@
           
             <dt id="input.tel.attrs.name" title="input.tel.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref50">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref49">string</a></span> 
 <a class="hash" href="input.tel.html#input.tel.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this
@@ -208,7 +208,7 @@
             <dt id="input.tel.attrs.placeholder" title="input.tel.attrs.placeholder">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/common-input-element-attributes.html#the-placeholder-attribute">&#9432;</a>
 <span class="attribute-name">placeholder</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#form.data.stringwithoutlinebreaks" title="form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref10">stringwithoutlinebreaks</a>
+      <a href="datatypes.html#form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref10">string without line breaks</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="input.tel.html#input.tel.attrs.placeholder">#</a>
 </dt>
@@ -216,11 +216,14 @@
         aid the user when entering data into the control
         represented by its element.</dd>
           
-
+<dd><div class="datatype-desc">
+      Any string that contains no line feed (U+000A, &#8220;LF&#8221;) or carriage
+      return (U+000D, &#8220;CR&#8221;) characters.
+      </div></dd>
             <dt id="input.tel.attrs.value" title="input.tel.attrs.value">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/states-of-the-type-attribute.html#telephone-state-type-tel">&#9432;</a>
 <span class="attribute-name">value</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#form.data.stringwithoutlinebreaks" title="form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref11">stringwithoutlinebreaks</a>
+      <a href="datatypes.html#form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref11">string without line breaks</a>
     </span> 
 <a class="hash" href="input.tel.html#input.tel.attrs.value">#</a>
 </dt>
@@ -228,7 +231,10 @@
         <span class="element">input</span>
         element.</dd>
           
-
+<dd><div class="datatype-desc">
+      Any string that contains no line feed (U+000A, &#8220;LF&#8221;) or carriage
+      return (U+000D, &#8220;CR&#8221;) characters.
+      </div></dd>
         </dl>
 </div>
       

Index: input.number.html
===================================================================
RCS file: /sources/public/html5/markup/input.number.html,v
retrieving revision 1.110
retrieving revision 1.111
diff -u -d -r1.110 -r1.111
--- input.number.html 13 Feb 2012 06:34:16 -0000 1.110
+++ input.number.html 13 Feb 2012 07:21:23 -0000 1.111
@@ -70,7 +70,7 @@
           
             <dt id="input.number.attrs.name" title="input.number.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref45">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref44">string</a></span> 
 <a class="hash" href="input.number.html#input.number.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this
@@ -204,7 +204,7 @@
             <dt id="input.number.attrs.placeholder" title="input.number.attrs.placeholder">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/common-input-element-attributes.html#the-placeholder-attribute">&#9432;</a>
 <span class="attribute-name">placeholder</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#form.data.stringwithoutlinebreaks" title="form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref5">stringwithoutlinebreaks</a>
+      <a href="datatypes.html#form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref5">string without line breaks</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="input.number.html#input.number.attrs.placeholder">#</a>
 </dt>
@@ -212,7 +212,10 @@
         aid the user when entering data into the control
         represented by its element.</dd>
           
-
+<dd><div class="datatype-desc">
+      Any string that contains no line feed (U+000A, &#8220;LF&#8221;) or carriage
+      return (U+000D, &#8220;CR&#8221;) characters.
+      </div></dd>
             <dt id="input.number.attrs.value" title="input.number.attrs.value">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/states-of-the-type-attribute.html#number-state-type-number">&#9432;</a>
 <span class="attribute-name">value</span> = <span class="attr-values">

Index: datatypes.html
===================================================================
RCS file: /sources/public/html5/markup/datatypes.html,v
retrieving revision 1.109
retrieving revision 1.110
diff -u -d -r1.109 -r1.110
--- datatypes.html 13 Feb 2012 06:34:11 -0000 1.109
+++ datatypes.html 13 Feb 2012 07:21:22 -0000 1.110
@@ -53,7 +53,7 @@
 <dfn id="data-comma-separated-strings" role="button" tabindex="0" aria-haspopup="true">set of comma-separated strings</dfn> <a class="hash" href="#data-comma-separated-strings-def">#</a>
 </h2>
     <div class="datatype-desc">Zero or more
-      <a href="datatypes.html#data-string" id="data-string_xref75">strings</a>
+      <a href="datatypes.html#data-string" id="data-string_xref74">strings</a>
       that are themselves each zero or more characters, each
       optionally with leading and/or trailing
       <a href="terminology.html#space" id="space_xref39">space characters</a>,
@@ -74,7 +74,7 @@
 <dfn id="data-token" role="button" tabindex="0" aria-haspopup="true">token</dfn> <a class="hash" href="#data-token-def">#</a>
 </h2>
     <div class="datatype-desc">A
-      <a href="datatypes.html#data-string" id="data-string_xref76">string</a>
+      <a href="datatypes.html#data-string" id="data-string_xref75">string</a>
       that does not contain any
       <a href="terminology.html#space" id="space_xref41">space characters</a>.</div>
   </div>
@@ -112,7 +112,7 @@
 </h2>
         
       <div class="datatype-desc">Any
-        <a href="datatypes.html#data-string" id="data-string_xref77">string</a>,
+        <a href="datatypes.html#data-string" id="data-string_xref76">string</a>,
         with the following restrictions:
         <ul>
 <li>
@@ -134,7 +134,7 @@
 </h2>
         
       <div class="datatype-desc">Any
-        <a href="datatypes.html#data-string" id="data-string_xref78">string</a>
+        <a href="datatypes.html#data-string" id="data-string_xref77">string</a>
         that is either of the following:
         <ul>
 <li>a
@@ -160,7 +160,7 @@
 </h2>
         
       <div class="datatype-desc">Any
-        <a href="datatypes.html#data-string" id="data-string_xref79">string</a>,
+        <a href="datatypes.html#data-string" id="data-string_xref78">string</a>,
         with the following restrictions:
         <ul>
 <li>
@@ -218,7 +218,7 @@
 </h2>
         
       <div class="datatype-desc">Any
-        <a href="datatypes.html#data-string" id="data-string_xref80">string</a>,
+        <a href="datatypes.html#data-string" id="data-string_xref79">string</a>,
         with the following restrictions:
         <ul>
 <li>
@@ -639,7 +639,7 @@
 </h2>
         
       <div class="datatype-desc">A
-        <a href="datatypes.html#data-string" id="data-string_xref81">string</a>.</div>
+        <a href="datatypes.html#data-string" id="data-string_xref80">string</a>.</div>
     
       </div>
         
@@ -710,7 +710,7 @@
   result in a link to the original data.</p></dd>
 
   <dt>Any
-  <a href="datatypes.html#data-string" id="data-string_xref82">string</a>
+  <a href="datatypes.html#data-string" id="data-string_xref81">string</a>
   with three characters or more, beginning with the literal string
   "<code title="U+0073 LATIN SMALL LETTER S and U+003A COLON">s:</code>".
   </dt>
@@ -721,7 +721,7 @@
   string, can be dropped on this element.</p></dd>
 
   <dt>Any
-  <a href="datatypes.html#data-string" id="data-string_xref83">string</a>
+  <a href="datatypes.html#data-string" id="data-string_xref82">string</a>
   with three characters or more, beginning with the
   literal string
   "<code title="U+0073 LATIN SMALL LETTER F and U+003A COLON">f:</code>".
@@ -1048,6 +1048,8 @@
         <var class="defined-elsewhere">ldh-str</var>
         is as defined in
         <a href="references.html#refsRFC1034" id="refsRFC1034_xref2">[RFC 1034]</a>.</p>
+      <p>That is, any string which matches the following regular expression:</p>
+      <pre><code>/^[a-zA-Z0-9.!#$%&amp;&#8217;*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/</code></pre>
       </div>
       <div class="example">
         <p>Examples:</p>
@@ -1096,16 +1098,25 @@
         
       <div id="form.data.stringwithoutlinebreaks-def" class="no-toc no-number section">
         <h2 class="common-subhead">
-<dfn id="form.data.stringwithoutlinebreaks" role="button" tabindex="0" aria-haspopup="true">stringwithoutlinebreaks</dfn> <a class="hash" href="#form.data.stringwithoutlinebreaks-def">#</a>
+<dfn id="form.data.stringwithoutlinebreaks" role="button" tabindex="0" aria-haspopup="true">string without line breaks</dfn> <a class="hash" href="#form.data.stringwithoutlinebreaks-def">#</a>
 </h2>
         
+      <div class="datatype-desc">
+      Any string that contains no line feed (U+000A, &#8220;LF&#8221;) or carriage
+      return (U+000D, &#8220;CR&#8221;) characters.
+      </div>
+    
       </div>
         
       <div id="form.data.nonemptystring-def" class="no-toc no-number section">
         <h2 class="common-subhead">
-<dfn id="form.data.nonemptystring" role="button" tabindex="0" aria-haspopup="true">nonemptystring</dfn> <a class="hash" href="#form.data.nonemptystring-def">#</a>
+<dfn id="form.data.nonemptystring" role="button" tabindex="0" aria-haspopup="true">non-empty string</dfn> <a class="hash" href="#form.data.nonemptystring-def">#</a>
 </h2>
         
+      <div class="datatype-desc">
+      Any string that is not empty.
+      </div>
+    
       </div>
         
     </div>

Index: input.datetime.html
===================================================================
RCS file: /sources/public/html5/markup/input.datetime.html,v
retrieving revision 1.112
retrieving revision 1.113
diff -u -d -r1.112 -r1.113
--- input.datetime.html 13 Feb 2012 06:34:15 -0000 1.112
+++ input.datetime.html 13 Feb 2012 07:21:22 -0000 1.113
@@ -70,7 +70,7 @@
           
             <dt id="input.datetime.attrs.name" title="input.datetime.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref39">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref38">string</a></span> 
 <a class="hash" href="input.datetime.html#input.datetime.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this

Index: input.password.html
===================================================================
RCS file: /sources/public/html5/markup/input.password.html,v
retrieving revision 1.107
retrieving revision 1.108
diff -u -d -r1.107 -r1.108
--- input.password.html 13 Feb 2012 06:34:16 -0000 1.107
+++ input.password.html 13 Feb 2012 07:21:23 -0000 1.108
@@ -68,7 +68,7 @@
           
             <dt id="input.password.attrs.name" title="input.password.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref22">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref21">string</a></span> 
 <a class="hash" href="input.password.html#input.password.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this
@@ -142,7 +142,7 @@
             <dt id="input.password.attrs.value" title="input.password.attrs.value">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/states-of-the-type-attribute.html#password-state-type-password">&#9432;</a>
 <span class="attribute-name">value</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#form.data.stringwithoutlinebreaks" title="form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref3">stringwithoutlinebreaks</a>
+      <a href="datatypes.html#form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref3">string without line breaks</a>
     </span> 
 <a class="hash" href="input.password.html#input.password.attrs.value">#</a>
 </dt>
@@ -150,7 +150,10 @@
         <span class="element">input</span>
         element.</dd>
           
-
+<dd><div class="datatype-desc">
+      Any string that contains no line feed (U+000A, &#8220;LF&#8221;) or carriage
+      return (U+000D, &#8220;CR&#8221;) characters.
+      </div></dd>
             <dt id="input.password.attrs.autocomplete" title="input.password.attrs.autocomplete">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/common-input-element-attributes.html#attr-input-autocomplete">&#9432;</a>
 <span class="attribute-name">autocomplete</span> = <span class="attr-values">
@@ -206,7 +209,7 @@
             <dt id="input.password.attrs.placeholder" title="input.password.attrs.placeholder">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/common-input-element-attributes.html#the-placeholder-attribute">&#9432;</a>
 <span class="attribute-name">placeholder</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#form.data.stringwithoutlinebreaks" title="form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref4">stringwithoutlinebreaks</a>
+      <a href="datatypes.html#form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref4">string without line breaks</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="input.password.html#input.password.attrs.placeholder">#</a>
 </dt>
@@ -214,7 +217,10 @@
         aid the user when entering data into the control
         represented by its element.</dd>
           
-
+<dd><div class="datatype-desc">
+      Any string that contains no line feed (U+000A, &#8220;LF&#8221;) or carriage
+      return (U+000D, &#8220;CR&#8221;) characters.
+      </div></dd>
         </dl>
 </div>
       

Index: input.time.html
===================================================================
RCS file: /sources/public/html5/markup/input.time.html,v
retrieving revision 1.112
retrieving revision 1.113
diff -u -d -r1.112 -r1.113
--- input.time.html 13 Feb 2012 06:34:17 -0000 1.112
+++ input.time.html 13 Feb 2012 07:21:23 -0000 1.113
@@ -69,7 +69,7 @@
           
             <dt id="input.time.attrs.name" title="input.time.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref43">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref42">string</a></span> 
 <a class="hash" href="input.time.html#input.time.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this

Index: input.color.html
===================================================================
RCS file: /sources/public/html5/markup/input.color.html,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -d -r1.108 -r1.109
--- input.color.html 13 Feb 2012 06:34:15 -0000 1.108
+++ input.color.html 13 Feb 2012 07:21:22 -0000 1.109
@@ -64,7 +64,7 @@
           
             <dt id="input.color.attrs.name" title="input.color.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref51">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref50">string</a></span> 
 <a class="hash" href="input.color.html#input.color.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this

Index: menu.html
===================================================================
RCS file: /sources/public/html5/markup/menu.html,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -d -r1.106 -r1.107
--- menu.html 13 Feb 2012 06:34:17 -0000 1.106
+++ menu.html 13 Feb 2012 07:21:23 -0000 1.107
@@ -79,7 +79,7 @@
           
             <dt id="menu.attrs.label" title="menu.attrs.label">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/the-menu-element.html#attr-menu-label">&#9432;</a>
-<span class="attribute-name">label</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref55">string</a></span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
+<span class="attribute-name">label</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref54">string</a></span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="menu.html#menu.attrs.label">#</a>
 </dt>
             <dd>The label of the menu.</dd>

Index: input.image.html
===================================================================
RCS file: /sources/public/html5/markup/input.image.html,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -d -r1.114 -r1.115
--- input.image.html 13 Feb 2012 06:34:16 -0000 1.114
+++ input.image.html 13 Feb 2012 07:21:23 -0000 1.115
@@ -72,7 +72,7 @@
           
             <dt id="input.image.attrs.name" title="input.image.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref37">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref36">string</a></span> 
 <a class="hash" href="input.image.html#input.image.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this
@@ -118,7 +118,7 @@
             <dt id="input.image.attrs.alt" title="input.image.attrs.alt">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/states-of-the-type-attribute.html#attr-input-alt">&#9432;</a>
 <span class="attribute-name">alt</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#form.data.nonemptystring" title="form.data.nonemptystring" id="form.data.nonemptystring_xref2">nonemptystring</a>
+      <a href="datatypes.html#form.data.nonemptystring" id="form.data.nonemptystring_xref3">non-empty string</a>
     </span> 
 <a class="hash" href="input.image.html#input.image.attrs.alt">#</a>
 </dt>
@@ -128,7 +128,9 @@
         <a href="input.image.html#input.image.attrs.src">src</a>
         attribute.</dd>
           
-
+<dd><div class="datatype-desc">
+      Any string that is not empty.
+      </div></dd>
             <dt id="input.image.attrs.src" title="input.image.attrs.src">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/states-of-the-type-attribute.html#attr-input-src">&#9432;</a>
 <span class="attribute-name">src</span> = <span class="attr-values">
@@ -191,7 +193,7 @@
         of the control.</dd>
           
 <dd><div class="datatype-desc">Any
-        <a href="datatypes.html#data-string" id="data-string_xref38">string</a>
+        <a href="datatypes.html#data-string" id="data-string_xref37">string</a>
         that is either of the following:
         <ul>
 <li>a

Index: map.html
===================================================================
RCS file: /sources/public/html5/markup/map.html,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -d -r1.100 -r1.101
--- map.html 13 Feb 2012 06:34:17 -0000 1.100
+++ map.html 13 Feb 2012 07:21:23 -0000 1.101
@@ -65,7 +65,7 @@
             <dd>A name by which the map can be referenced.</dd>
           
 <dd><div class="datatype-desc">Any
-        <a href="datatypes.html#data-string" id="data-string_xref54">string</a>,
+        <a href="datatypes.html#data-string" id="data-string_xref53">string</a>,
         with the following restrictions:
         <ul>
 <li>

Index: input.file.html
===================================================================
RCS file: /sources/public/html5/markup/input.file.html,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -d -r1.106 -r1.107
--- input.file.html 13 Feb 2012 06:34:15 -0000 1.106
+++ input.file.html 13 Feb 2012 07:21:22 -0000 1.107
@@ -65,7 +65,7 @@
           
             <dt id="input.file.attrs.name" title="input.file.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref34">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref33">string</a></span> 
 <a class="hash" href="input.file.html#input.file.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this

Index: param.html
===================================================================
RCS file: /sources/public/html5/markup/param.html,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -d -r1.97 -r1.98
--- param.html 13 Feb 2012 06:34:18 -0000 1.97
+++ param.html 13 Feb 2012 07:21:24 -0000 1.98
@@ -56,14 +56,14 @@
           
             <dt id="param.attrs.name" title="param.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/the-param-element.html#attr-param-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref63">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref62">string</a></span> 
 <a class="hash" href="param.html#param.attrs.name">#</a>
 </dt>
             <dd>The name of the parameter.</dd>
           
             <dt id="param.attrs.value" title="param.attrs.value">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/the-param-element.html#attr-param-value">&#9432;</a>
-<span class="attribute-name">value</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref64">string</a></span> 
+<span class="attribute-name">value</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref63">string</a></span> 
 <a class="hash" href="param.html#param.attrs.value">#</a>
 </dt>
             <dd>The value of the parameter.</dd>

Index: input.reset.html
===================================================================
RCS file: /sources/public/html5/markup/input.reset.html,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -d -r1.106 -r1.107
--- input.reset.html 13 Feb 2012 06:34:16 -0000 1.106
+++ input.reset.html 13 Feb 2012 07:21:23 -0000 1.107
@@ -61,7 +61,7 @@
           
             <dt id="input.reset.attrs.name" title="input.reset.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref32">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref31">string</a></span> 
 <a class="hash" href="input.reset.html#input.reset.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this
@@ -103,7 +103,7 @@
           
             <dt id="input.reset.attrs.value" title="input.reset.attrs.value">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/states-of-the-type-attribute.html#reset-button-state-type-reset">&#9432;</a>
-<span class="attribute-name">value</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref33">string</a></span> 
+<span class="attribute-name">value</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref32">string</a></span> 
 <a class="hash" href="input.reset.html#input.reset.attrs.value">#</a>
 </dt>
             <dd>Specifies a value for the

Index: input.datetime-local.html
===================================================================
RCS file: /sources/public/html5/markup/input.datetime-local.html,v
retrieving revision 1.110
retrieving revision 1.111
diff -u -d -r1.110 -r1.111
--- input.datetime-local.html 13 Feb 2012 06:34:15 -0000 1.110
+++ input.datetime-local.html 13 Feb 2012 07:21:22 -0000 1.111
@@ -70,7 +70,7 @@
           
             <dt id="input.datetime-local.attrs.name" title="input.datetime-local.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref40">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref39">string</a></span> 
 <a class="hash" href="input.datetime-local.html#input.datetime-local.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this

Index: option.html
===================================================================
RCS file: /sources/public/html5/markup/option.html,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -d -r1.103 -r1.104
--- option.html 13 Feb 2012 06:34:18 -0000 1.103
+++ option.html 13 Feb 2012 07:21:23 -0000 1.104
@@ -88,7 +88,7 @@
           
             <dt id="option.attrs.label" title="option.attrs.label">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/the-option-element.html#attr-option-label">&#9432;</a>
-<span class="attribute-name">label</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref60">string</a></span> 
+<span class="attribute-name">label</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref59">string</a></span> 
 <a class="hash" href="option.html#option.attrs.label">#</a>
 </dt>
             <dd>Specifies a label for the
@@ -96,7 +96,7 @@
           
             <dt id="option.attrs.value" title="option.attrs.value">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/the-option-element.html#attr-option-value">&#9432;</a>
-<span class="attribute-name">value</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref61">string</a></span> 
+<span class="attribute-name">value</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref60">string</a></span> 
 <a class="hash" href="option.html#option.attrs.value">#</a>
 </dt>
             <dd>Specifies a value for the

Index: select.html
===================================================================
RCS file: /sources/public/html5/markup/select.html,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -d -r1.103 -r1.104
--- select.html 13 Feb 2012 06:34:19 -0000 1.103
+++ select.html 13 Feb 2012 07:21:24 -0000 1.104
@@ -65,7 +65,7 @@
           
             <dt id="select.attrs.name" title="select.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref66">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref65">string</a></span> 
 <a class="hash" href="select.html#select.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this

Index: input.hidden.html
===================================================================
RCS file: /sources/public/html5/markup/input.hidden.html,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -d -r1.106 -r1.107
--- input.hidden.html 13 Feb 2012 06:34:15 -0000 1.106
+++ input.hidden.html 13 Feb 2012 07:21:22 -0000 1.107
@@ -61,7 +61,7 @@
           
             <dt id="input.hidden.attrs.name" title="input.hidden.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref35">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref34">string</a></span> 
 <a class="hash" href="input.hidden.html#input.hidden.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this
@@ -104,7 +104,7 @@
           
             <dt id="input.hidden.attrs.value" title="input.hidden.attrs.value">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/states-of-the-type-attribute.html#hidden-state-type-hidden">&#9432;</a>
-<span class="attribute-name">value</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref36">string</a></span> 
+<span class="attribute-name">value</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref35">string</a></span> 
 <a class="hash" href="input.hidden.html#input.hidden.attrs.value">#</a>
 </dt>
             <dd>Specifies a value for the

Index: index-of-terms.xhtml
===================================================================
RCS file: /sources/public/html5/markup/index-of-terms.xhtml,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -d -r1.37 -r1.38
--- index-of-terms.xhtml 13 Feb 2012 06:34:14 -0000 1.37
+++ index-of-terms.xhtml 13 Feb 2012 07:21:22 -0000 1.38
@@ -1248,6 +1248,17 @@
 <li><a href="terminology.html#newlines"><cite class="index">Terminology</cite> section: <cite class="index-dfn">newline</cite></a> <span class="index-notation">(defining instance)</span></li>
 </ul><ul id="newlines_index_items"><li class="index-no-references"><a href="" class="placeholder">No references in this document.</a></li></ul>
 </div>
+<div class="index-entry" id="form.data.nonemptystring_index">
+<p class="index-term">non-empty string</p>
+<ul>
+<li><a href="datatypes.html#form.data.nonemptystring"><cite class="index">non-empty string</cite> data type</a> <span class="index-notation">(defining instance)</span></li>
+</ul><ul id="form.data.nonemptystring_index_items"><li><a href="form.html#form.data.nonemptystring_xref1"><span class="element">form</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.text.html#form.data.nonemptystring_xref2"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">text</span></span> element: <span class="attribute-name">dirname</span> attribute</a></li>
+<li><a href="input.image.html#form.data.nonemptystring_xref3"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">alt</span> attribute</a></li>
+<li><a href="input.search.html#form.data.nonemptystring_xref4"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">search</span></span> element: <span class="attribute-name">dirname</span> attribute</a></li>
+<li><a href="textarea.html#form.data.nonemptystring_xref5"><span class="element">textarea</span> element: <span class="attribute-name">dirname</span> attribute</a></li>
+</ul>
+</div>
 <div class="index-entry" id="common.data.uri.non-empty_index">
 <p class="index-term">non-empty URL potentially surrounded by spaces</p>
 <ul>
@@ -1325,16 +1336,6 @@
 <li><a href="style.html#non-replaceable-character-data_xref3"><span class="element">style</span> element: <cite class="index">Permitted contents</cite></a></li>
 </ul>
 </div>
-<div class="index-entry" id="form.data.nonemptystring_index">
-<p class="index-term">nonemptystring</p>
-<ul>
-<li><a href="datatypes.html#form.data.nonemptystring"><cite class="index">nonemptystring</cite> section</a> <span class="index-notation">(defining instance)</span></li>
-</ul><ul id="form.data.nonemptystring_index_items"><li><a href="input.text.html#form.data.nonemptystring_xref1"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">text</span></span> element: <span class="attribute-name">dirname</span> attribute</a></li>
-<li><a href="input.image.html#form.data.nonemptystring_xref2"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">alt</span> attribute</a></li>
-<li><a href="input.search.html#form.data.nonemptystring_xref3"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">search</span></span> element: <span class="attribute-name">dirname</span> attribute</a></li>
-<li><a href="textarea.html#form.data.nonemptystring_xref4"><span class="element">textarea</span> element: <span class="attribute-name">dirname</span> attribute</a></li>
-</ul>
-</div>
 <div class="index-entry" id="normal-character-data_index">
 <p class="index-term">normal character data</p>
 <ul>
@@ -1735,79 +1736,78 @@
 <li><a href="command.radio.html#data-string_xref14"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> element: <span class="attribute-name">label</span> attribute</a></li>
 <li><a href="command.checkbox.html#data-string_xref15"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> element: <span class="attribute-name">label</span> attribute</a></li>
 <li><a href="fieldset.html#data-string_xref16"><span class="element">fieldset</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="form.html#data-string_xref17"><span class="element">form</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="form.html#data-string_xref18"><span class="element">form</span> element: <span class="attribute-name">target</span> attribute</a></li>
-<li><a href="iframe.html#data-string_xref19"><span class="element">iframe</span> element: <span class="attribute-name">srcdoc</span> attribute</a></li>
-<li><a href="iframe.html#data-string_xref20"><span class="element">iframe</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.text.html#data-string_xref21"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">text</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.password.html#data-string_xref22"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">password</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.checkbox.html#data-string_xref23"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.checkbox.html#data-string_xref24"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
-<li><a href="input.radio.html#data-string_xref25"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.radio.html#data-string_xref26"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
-<li><a href="input.button.html#data-string_xref27"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">button</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.button.html#data-string_xref28"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">button</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
-<li><a href="input.submit.html#data-string_xref29"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.submit.html#data-string_xref30"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
-<li><a href="input.submit.html#data-string_xref31"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">formtarget</span> attribute</a></li>
-<li><a href="input.reset.html#data-string_xref32"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">reset</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.reset.html#data-string_xref33"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">reset</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
-<li><a href="input.file.html#data-string_xref34"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">file</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.hidden.html#data-string_xref35"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">hidden</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.hidden.html#data-string_xref36"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">hidden</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
-<li><a href="input.image.html#data-string_xref37"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.image.html#data-string_xref38"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">formtarget</span> attribute</a></li>
-<li><a href="input.datetime.html#data-string_xref39"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">datetime</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.datetime-local.html#data-string_xref40"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">datetime-local</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.date.html#data-string_xref41"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">date</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.month.html#data-string_xref42"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">month</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.time.html#data-string_xref43"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">time</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.week.html#data-string_xref44"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">week</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.number.html#data-string_xref45"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">number</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.range.html#data-string_xref46"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">range</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.email.html#data-string_xref47"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">email</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.url.html#data-string_xref48"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">url</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.search.html#data-string_xref49"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">search</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.tel.html#data-string_xref50"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">tel</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.color.html#data-string_xref51"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">color</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="keygen.html#data-string_xref52"><span class="element">keygen</span> element: <span class="attribute-name">challenge</span> attribute</a></li>
-<li><a href="keygen.html#data-string_xref53"><span class="element">keygen</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="map.html#data-string_xref54"><span class="element">map</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="menu.html#data-string_xref55"><span class="element">menu</span> element: <span class="attribute-name">label</span> attribute</a></li>
-<li><a href="meta.name.html#data-string_xref56"><span class="element">meta</span><span class="elem-qualifier"> <span class="attribute-name">name</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="meta.name.html#data-string_xref57"><span class="element">meta</span><span class="elem-qualifier"> <span class="attribute-name">name</span></span> element: <span class="attribute-name">content</span> attribute</a></li>
-<li><a href="object.html#data-string_xref58"><span class="element">object</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="optgroup.html#data-string_xref59"><span class="element">optgroup</span> element: <span class="attribute-name">label</span> attribute</a></li>
-<li><a href="option.html#data-string_xref60"><span class="element">option</span> element: <span class="attribute-name">label</span> attribute</a></li>
-<li><a href="option.html#data-string_xref61"><span class="element">option</span> element: <span class="attribute-name">value</span> attribute</a></li>
-<li><a href="output.html#data-string_xref62"><span class="element">output</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="param.html#data-string_xref63"><span class="element">param</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="param.html#data-string_xref64"><span class="element">param</span> element: <span class="attribute-name">value</span> attribute</a></li>
-<li><a href="script.html#data-string_xref65"><span class="element">script</span> element: <span class="attribute-name">language</span> attribute</a></li>
-<li><a href="select.html#data-string_xref66"><span class="element">select</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="table.html#data-string_xref67"><span class="element">table</span> element: <span class="attribute-name">border</span> attribute</a></li>
-<li><a href="textarea.html#data-string_xref68"><span class="element">textarea</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="track.html#data-string_xref69"><span class="element">track</span> element: <span class="attribute-name">label</span> attribute</a></li>
-<li><a href="video.html#data-string_xref70"><span class="element">video</span> element: <span class="attribute-name">mediagroup</span> attribute</a></li>
-<li><a href="global-attributes.html#data-string_xref71"><cite class="index">Core attributes</cite> section: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "s:".</cite></a></li>
-<li><a href="global-attributes.html#data-string_xref72"><cite class="index">Core attributes</cite> section: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "f:".</cite></a></li>
-<li><a href="global-attributes.html#data-string_xref73"><cite class="index">Core attributes</cite> section: <span class="attribute-name">id</span> attribute</a></li>
-<li><a href="global-attributes.html#data-string_xref74"><cite class="index">Core attributes</cite> section: <span class="attribute-name">style</span> attribute</a></li>
-<li><a href="datatypes.html#data-string_xref75"><cite class="index">set of comma-separated strings</cite> data type</a></li>
-<li><a href="datatypes.html#data-string_xref76"><cite class="index">token</cite> data type</a></li>
-<li><a href="datatypes.html#data-string_xref77"><cite class="index">browsing-context name</cite> data type</a></li>
-<li><a href="datatypes.html#data-string_xref78"><cite class="index">browsing-context name or keyword</cite> data type</a></li>
-<li><a href="datatypes.html#data-string_xref79"><cite class="index">ID</cite> data type</a></li>
-<li><a href="datatypes.html#data-string_xref80"><cite class="index">name</cite> data type</a></li>
-<li><a href="datatypes.html#data-string_xref81"><cite class="index">default-style name</cite> data type</a></li>
-<li><a href="datatypes.html#data-string_xref82"><cite class="index">dropzone value</cite> data type: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "s:".</cite></a></li>
-<li><a href="datatypes.html#data-string_xref83"><cite class="index">dropzone value</cite> data type: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "f:".</cite></a></li>
+<li><a href="form.html#data-string_xref17"><span class="element">form</span> element: <span class="attribute-name">target</span> attribute</a></li>
+<li><a href="iframe.html#data-string_xref18"><span class="element">iframe</span> element: <span class="attribute-name">srcdoc</span> attribute</a></li>
+<li><a href="iframe.html#data-string_xref19"><span class="element">iframe</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.text.html#data-string_xref20"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">text</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.password.html#data-string_xref21"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">password</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.checkbox.html#data-string_xref22"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.checkbox.html#data-string_xref23"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
+<li><a href="input.radio.html#data-string_xref24"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.radio.html#data-string_xref25"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
+<li><a href="input.button.html#data-string_xref26"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">button</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.button.html#data-string_xref27"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">button</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
+<li><a href="input.submit.html#data-string_xref28"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.submit.html#data-string_xref29"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
+<li><a href="input.submit.html#data-string_xref30"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">formtarget</span> attribute</a></li>
+<li><a href="input.reset.html#data-string_xref31"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">reset</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.reset.html#data-string_xref32"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">reset</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
+<li><a href="input.file.html#data-string_xref33"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">file</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.hidden.html#data-string_xref34"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">hidden</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.hidden.html#data-string_xref35"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">hidden</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
+<li><a href="input.image.html#data-string_xref36"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.image.html#data-string_xref37"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">formtarget</span> attribute</a></li>
+<li><a href="input.datetime.html#data-string_xref38"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">datetime</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.datetime-local.html#data-string_xref39"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">datetime-local</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.date.html#data-string_xref40"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">date</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.month.html#data-string_xref41"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">month</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.time.html#data-string_xref42"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">time</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.week.html#data-string_xref43"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">week</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.number.html#data-string_xref44"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">number</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.range.html#data-string_xref45"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">range</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.email.html#data-string_xref46"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">email</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.url.html#data-string_xref47"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">url</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.search.html#data-string_xref48"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">search</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.tel.html#data-string_xref49"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">tel</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.color.html#data-string_xref50"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">color</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="keygen.html#data-string_xref51"><span class="element">keygen</span> element: <span class="attribute-name">challenge</span> attribute</a></li>
+<li><a href="keygen.html#data-string_xref52"><span class="element">keygen</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="map.html#data-string_xref53"><span class="element">map</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="menu.html#data-string_xref54"><span class="element">menu</span> element: <span class="attribute-name">label</span> attribute</a></li>
+<li><a href="meta.name.html#data-string_xref55"><span class="element">meta</span><span class="elem-qualifier"> <span class="attribute-name">name</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="meta.name.html#data-string_xref56"><span class="element">meta</span><span class="elem-qualifier"> <span class="attribute-name">name</span></span> element: <span class="attribute-name">content</span> attribute</a></li>
+<li><a href="object.html#data-string_xref57"><span class="element">object</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="optgroup.html#data-string_xref58"><span class="element">optgroup</span> element: <span class="attribute-name">label</span> attribute</a></li>
+<li><a href="option.html#data-string_xref59"><span class="element">option</span> element: <span class="attribute-name">label</span> attribute</a></li>
+<li><a href="option.html#data-string_xref60"><span class="element">option</span> element: <span class="attribute-name">value</span> attribute</a></li>
+<li><a href="output.html#data-string_xref61"><span class="element">output</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="param.html#data-string_xref62"><span class="element">param</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="param.html#data-string_xref63"><span class="element">param</span> element: <span class="attribute-name">value</span> attribute</a></li>
+<li><a href="script.html#data-string_xref64"><span class="element">script</span> element: <span class="attribute-name">language</span> attribute</a></li>
+<li><a href="select.html#data-string_xref65"><span class="element">select</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="table.html#data-string_xref66"><span class="element">table</span> element: <span class="attribute-name">border</span> attribute</a></li>
+<li><a href="textarea.html#data-string_xref67"><span class="element">textarea</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="track.html#data-string_xref68"><span class="element">track</span> element: <span class="attribute-name">label</span> attribute</a></li>
+<li><a href="video.html#data-string_xref69"><span class="element">video</span> element: <span class="attribute-name">mediagroup</span> attribute</a></li>
+<li><a href="global-attributes.html#data-string_xref70"><cite class="index">Core attributes</cite> section: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "s:".</cite></a></li>
+<li><a href="global-attributes.html#data-string_xref71"><cite class="index">Core attributes</cite> section: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "f:".</cite></a></li>
+<li><a href="global-attributes.html#data-string_xref72"><cite class="index">Core attributes</cite> section: <span class="attribute-name">id</span> attribute</a></li>
+<li><a href="global-attributes.html#data-string_xref73"><cite class="index">Core attributes</cite> section: <span class="attribute-name">style</span> attribute</a></li>
+<li><a href="datatypes.html#data-string_xref74"><cite class="index">set of comma-separated strings</cite> data type</a></li>
+<li><a href="datatypes.html#data-string_xref75"><cite class="index">token</cite> data type</a></li>
+<li><a href="datatypes.html#data-string_xref76"><cite class="index">browsing-context name</cite> data type</a></li>
+<li><a href="datatypes.html#data-string_xref77"><cite class="index">browsing-context name or keyword</cite> data type</a></li>
+<li><a href="datatypes.html#data-string_xref78"><cite class="index">ID</cite> data type</a></li>
+<li><a href="datatypes.html#data-string_xref79"><cite class="index">name</cite> data type</a></li>
+<li><a href="datatypes.html#data-string_xref80"><cite class="index">default-style name</cite> data type</a></li>
+<li><a href="datatypes.html#data-string_xref81"><cite class="index">dropzone value</cite> data type: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "s:".</cite></a></li>
+<li><a href="datatypes.html#data-string_xref82"><cite class="index">dropzone value</cite> data type: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "f:".</cite></a></li>
 </ul>
 </div>
 <div class="index-entry" id="form.data.stringwithoutlinebreaks_index">
-<p class="index-term">stringwithoutlinebreaks</p>
+<p class="index-term">string without line breaks</p>
 <ul>
-<li><a href="datatypes.html#form.data.stringwithoutlinebreaks"><cite class="index">stringwithoutlinebreaks</cite> section</a> <span class="index-notation">(defining instance)</span></li>
+<li><a href="datatypes.html#form.data.stringwithoutlinebreaks"><cite class="index">string without line breaks</cite> data type</a> <span class="index-notation">(defining instance)</span></li>
 </ul><ul id="form.data.stringwithoutlinebreaks_index_items"><li><a href="input.text.html#form.data.stringwithoutlinebreaks_xref1"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">text</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
 <li><a href="input.text.html#form.data.stringwithoutlinebreaks_xref2"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">text</span></span> element: <span class="attribute-name">placeholder</span> attribute</a></li>
 <li><a href="input.password.html#form.data.stringwithoutlinebreaks_xref3"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">password</span></span> element: <span class="attribute-name">value</span> attribute</a></li>

Index: input.search.html
===================================================================
RCS file: /sources/public/html5/markup/input.search.html,v
retrieving revision 1.113
retrieving revision 1.114
diff -u -d -r1.113 -r1.114
--- input.search.html 13 Feb 2012 06:34:16 -0000 1.113
+++ input.search.html 13 Feb 2012 07:21:23 -0000 1.114
@@ -71,7 +71,7 @@
           
             <dt id="input.search.attrs.name" title="input.search.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref49">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref48">string</a></span> 
 <a class="hash" href="input.search.html#input.search.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this
@@ -210,7 +210,7 @@
             <dt id="input.search.attrs.placeholder" title="input.search.attrs.placeholder">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/common-input-element-attributes.html#the-placeholder-attribute">&#9432;</a>
 <span class="attribute-name">placeholder</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#form.data.stringwithoutlinebreaks" title="form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref8">stringwithoutlinebreaks</a>
+      <a href="datatypes.html#form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref8">string without line breaks</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="input.search.html#input.search.attrs.placeholder">#</a>
 </dt>
@@ -218,11 +218,14 @@
         aid the user when entering data into the control
         represented by its element.</dd>
           
-
+<dd><div class="datatype-desc">
+      Any string that contains no line feed (U+000A, &#8220;LF&#8221;) or carriage
+      return (U+000D, &#8220;CR&#8221;) characters.
+      </div></dd>
             <dt id="input.search.attrs.dirname" title="input.search.attrs.dirname">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/common-input-element-attributes.html#the-dirname-attribute">&#9432;</a>
 <span class="attribute-name">dirname</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#form.data.nonemptystring" title="form.data.nonemptystring" id="form.data.nonemptystring_xref3">nonemptystring</a>
+      <a href="datatypes.html#form.data.nonemptystring" id="form.data.nonemptystring_xref4">non-empty string</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="input.search.html#input.search.attrs.dirname">#</a>
 </dt>
@@ -230,11 +233,13 @@
       element, and gives the name of the field that contains that
       value.</dd>
           
-
+<dd><div class="datatype-desc">
+      Any string that is not empty.
+      </div></dd>
             <dt id="input.search.attrs.value" title="input.search.attrs.value">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/states-of-the-type-attribute.html#text-type-text-state-and-search-state-type-search">&#9432;</a>
 <span class="attribute-name">value</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#form.data.stringwithoutlinebreaks" title="form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref9">stringwithoutlinebreaks</a>
+      <a href="datatypes.html#form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref9">string without line breaks</a>
     </span> 
 <a class="hash" href="input.search.html#input.search.attrs.value">#</a>
 </dt>
@@ -242,7 +247,10 @@
         <span class="element">input</span>
         element.</dd>
           
-
+<dd><div class="datatype-desc">
+      Any string that contains no line feed (U+000A, &#8220;LF&#8221;) or carriage
+      return (U+000D, &#8220;CR&#8221;) characters.
+      </div></dd>
         </dl>
 </div>
       

Index: spec.html
===================================================================
RCS file: /sources/public/html5/markup/spec.html,v
retrieving revision 1.335
retrieving revision 1.336
diff -u -d -r1.335 -r1.336
--- spec.html 13 Feb 2012 06:34:20 -0000 1.335
+++ spec.html 13 Feb 2012 07:21:24 -0000 1.336
@@ -8184,7 +8184,7 @@
                           <span class="postfix intermixed">&amp;</span> <a class="ref" href="#form.attrs.action" title="form.attrs.action">action</a> 
                           <span class="postfix intermixed">&amp;</span> <a class="ref" href="#form.attrs.method" title="form.attrs.method">method</a> 
                           <span class="postfix intermixed">&amp;</span> <a class="ref" href="#form.attrs.enctype" title="form.attrs.enctype">enctype</a> 
-                          <span class="postfix intermixed">&amp;</span> <a class="#common-form.attrs.name" title="form.attrs.name" href="#form.attrs.name">name</a> 
+                          <span class="postfix intermixed">&amp;</span> <a class="ref" href="#form.attrs.name" title="form.attrs.name">name</a> 
                           <span class="postfix intermixed">&amp;</span> <a class="ref" href="#form.attrs.accept-charset" title="form.attrs.accept-charset">accept-charset</a> </span>
    <span class="postfix intermixed">&amp;</span>  <span class="agroupof"><a class="ref" href="#form.attrs.novalidate" title="form.attrs.novalidate">novalidate</a> 
                                                                                    <span class="postfix intermixed">&amp;</span> <a class="ref" href="#form.attrs.target" title="form.attrs.target">target</a> 
@@ -8226,13 +8226,17 @@
         form contents for form submission.</dd>
           
[...1142 lines suppressed...]
+<li><a href="#data-string_xref75"><cite class="index">token</cite> data type</a></li>
+<li><a href="#data-string_xref76"><cite class="index">browsing-context name</cite> data type</a></li>
+<li><a href="#data-string_xref77"><cite class="index">browsing-context name or keyword</cite> data type</a></li>
+<li><a href="#data-string_xref78"><cite class="index">ID</cite> data type</a></li>
+<li><a href="#data-string_xref79"><cite class="index">name</cite> data type</a></li>
+<li><a href="#data-string_xref80"><cite class="index">default-style name</cite> data type</a></li>
+<li><a href="#data-string_xref81"><cite class="index">dropzone value</cite> data type: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "s:".</cite></a></li>
+<li><a href="#data-string_xref82"><cite class="index">dropzone value</cite> data type: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "f:".</cite></a></li>
 </ul>
 </div>
 <div class="index-entry" id="form.data.stringwithoutlinebreaks_index">
-<p class="index-term">stringwithoutlinebreaks</p>
+<p class="index-term">string without line breaks</p>
 <ul>
 <li>
-<a href="#form.data.stringwithoutlinebreaks"><cite class="index">stringwithoutlinebreaks</cite> section</a> <span class="index-notation">(defining instance)</span>
+<a href="#form.data.stringwithoutlinebreaks"><cite class="index">string without line breaks</cite> data type</a> <span class="index-notation">(defining instance)</span>
 </li>
 </ul>
 <ul id="form.data.stringwithoutlinebreaks_index_items">

Index: optgroup.html
===================================================================
RCS file: /sources/public/html5/markup/optgroup.html,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -d -r1.94 -r1.95
--- optgroup.html 13 Feb 2012 06:34:18 -0000 1.94
+++ optgroup.html 13 Feb 2012 07:21:23 -0000 1.95
@@ -59,7 +59,7 @@
           
             <dt id="optgroup.attrs.label" title="optgroup.attrs.label">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/the-optgroup-element.html#attr-optgroup-label">&#9432;</a>
-<span class="attribute-name">label</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref59">string</a></span> 
+<span class="attribute-name">label</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref58">string</a></span> 
 <a class="hash" href="optgroup.html#optgroup.attrs.label">#</a>
 </dt>
             <dd>Specifies the name of the group of options

Index: input.week.html
===================================================================
RCS file: /sources/public/html5/markup/input.week.html,v
retrieving revision 1.110
retrieving revision 1.111
diff -u -d -r1.110 -r1.111
--- input.week.html 13 Feb 2012 06:34:17 -0000 1.110
+++ input.week.html 13 Feb 2012 07:21:23 -0000 1.111
@@ -69,7 +69,7 @@
           
             <dt id="input.week.attrs.name" title="input.week.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref44">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref43">string</a></span> 
 <a class="hash" href="input.week.html#input.week.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this

Index: form.html
===================================================================
RCS file: /sources/public/html5/markup/form.html,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -d -r1.106 -r1.107
--- form.html 13 Feb 2012 06:34:12 -0000 1.106
+++ form.html 13 Feb 2012 07:21:22 -0000 1.107
@@ -48,7 +48,7 @@
                           <span class="postfix intermixed">&amp;</span> <a class="ref" href="form.html#form.attrs.action" title="form.attrs.action">action</a> 
                           <span class="postfix intermixed">&amp;</span> <a class="ref" href="form.html#form.attrs.method" title="form.attrs.method">method</a> 
                           <span class="postfix intermixed">&amp;</span> <a class="ref" href="form.html#form.attrs.enctype" title="form.attrs.enctype">enctype</a> 
-                          <span class="postfix intermixed">&amp;</span> <a class="#common-form.attrs.name" title="form.attrs.name" href="form.html#form.attrs.name">name</a> 
+                          <span class="postfix intermixed">&amp;</span> <a class="ref" href="form.html#form.attrs.name" title="form.attrs.name">name</a> 
                           <span class="postfix intermixed">&amp;</span> <a class="ref" href="form.html#form.attrs.accept-charset" title="form.attrs.accept-charset">accept-charset</a> </span>
    <span class="postfix intermixed">&amp;</span>  <span class="agroupof"><a class="ref" href="form.html#form.attrs.novalidate" title="form.attrs.novalidate">novalidate</a> 
                                                                                    <span class="postfix intermixed">&amp;</span> <a class="ref" href="form.html#form.attrs.target" title="form.attrs.target">target</a> 
@@ -90,13 +90,17 @@
         form contents for form submission.</dd>
           
             <dt id="form.attrs.name" title="form.attrs.name">
-<a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref17">string</a></span> 
+<a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/the-form-element.html#attr-form-name">&#9432;</a>
+<span class="attribute-name">name</span> = <span class="attr-values">
+      <a href="datatypes.html#form.data.nonemptystring" id="form.data.nonemptystring_xref1">non-empty string</a>
+    </span> 
 <a class="hash" href="form.html#form.attrs.name">#</a>
 </dt>
-            <dd>The name part of the name/value pair associated with this
-        element for the purposes of form submission.</dd>
+            <dd>The name of the form.</dd>
           
+<dd><div class="datatype-desc">
+      Any string that is not empty.
+      </div></dd>
             <dt id="form.attrs.accept-charset" title="form.attrs.accept-charset">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/the-form-element.html#attr-form-accept-charset">&#9432;</a>
 <span class="attribute-name">accept-charset</span> = <span class="attr-values">
@@ -135,7 +139,7 @@
         of the form.</dd>
           
 <dd><div class="datatype-desc">Any
-        <a href="datatypes.html#data-string" id="data-string_xref18">string</a>
+        <a href="datatypes.html#data-string" id="data-string_xref17">string</a>
         that is either of the following:
         <ul>
 <li>a

Index: index-of-terms.html
===================================================================
RCS file: /sources/public/html5/markup/index-of-terms.html,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -d -r1.37 -r1.38
--- index-of-terms.html 13 Feb 2012 06:34:14 -0000 1.37
+++ index-of-terms.html 13 Feb 2012 07:21:22 -0000 1.38
@@ -1750,6 +1750,21 @@
 </ul>
 <ul id="newlines_index_items"><li class="index-no-references"><a href="" class="placeholder">No references in this document.</a></li></ul>
 </div>
+<div class="index-entry" id="form.data.nonemptystring_index">
+<p class="index-term">non-empty string</p>
+<ul>
+<li>
+<a href="datatypes.html#form.data.nonemptystring"><cite class="index">non-empty string</cite> data type</a> <span class="index-notation">(defining instance)</span>
+</li>
+</ul>
+<ul id="form.data.nonemptystring_index_items">
+<li><a href="form.html#form.data.nonemptystring_xref1"><span class="element">form</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.text.html#form.data.nonemptystring_xref2"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">text</span></span> element: <span class="attribute-name">dirname</span> attribute</a></li>
+<li><a href="input.image.html#form.data.nonemptystring_xref3"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">alt</span> attribute</a></li>
+<li><a href="input.search.html#form.data.nonemptystring_xref4"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">search</span></span> element: <span class="attribute-name">dirname</span> attribute</a></li>
+<li><a href="textarea.html#form.data.nonemptystring_xref5"><span class="element">textarea</span> element: <span class="attribute-name">dirname</span> attribute</a></li>
+</ul>
+</div>
 <div class="index-entry" id="common.data.uri.non-empty_index">
 <p class="index-term">non-empty URL potentially surrounded by spaces</p>
 <ul>
@@ -1847,20 +1862,6 @@
 <li><a href="style.html#non-replaceable-character-data_xref3"><span class="element">style</span> element: <cite class="index">Permitted contents</cite></a></li>
 </ul>
 </div>
-<div class="index-entry" id="form.data.nonemptystring_index">
-<p class="index-term">nonemptystring</p>
-<ul>
-<li>
-<a href="datatypes.html#form.data.nonemptystring"><cite class="index">nonemptystring</cite> section</a> <span class="index-notation">(defining instance)</span>
-</li>
-</ul>
-<ul id="form.data.nonemptystring_index_items">
-<li><a href="input.text.html#form.data.nonemptystring_xref1"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">text</span></span> element: <span class="attribute-name">dirname</span> attribute</a></li>
-<li><a href="input.image.html#form.data.nonemptystring_xref2"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">alt</span> attribute</a></li>
-<li><a href="input.search.html#form.data.nonemptystring_xref3"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">search</span></span> element: <span class="attribute-name">dirname</span> attribute</a></li>
-<li><a href="textarea.html#form.data.nonemptystring_xref4"><span class="element">textarea</span> element: <span class="attribute-name">dirname</span> attribute</a></li>
-</ul>
-</div>
 <div class="index-entry" id="normal-character-data_index">
 <p class="index-term">normal character data</p>
 <ul>
@@ -2421,80 +2422,79 @@
 <li><a href="command.radio.html#data-string_xref14"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> element: <span class="attribute-name">label</span> attribute</a></li>
 <li><a href="command.checkbox.html#data-string_xref15"><span class="element">command</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> element: <span class="attribute-name">label</span> attribute</a></li>
 <li><a href="fieldset.html#data-string_xref16"><span class="element">fieldset</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="form.html#data-string_xref17"><span class="element">form</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="form.html#data-string_xref18"><span class="element">form</span> element: <span class="attribute-name">target</span> attribute</a></li>
-<li><a href="iframe.html#data-string_xref19"><span class="element">iframe</span> element: <span class="attribute-name">srcdoc</span> attribute</a></li>
-<li><a href="iframe.html#data-string_xref20"><span class="element">iframe</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.text.html#data-string_xref21"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">text</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.password.html#data-string_xref22"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">password</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.checkbox.html#data-string_xref23"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.checkbox.html#data-string_xref24"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
-<li><a href="input.radio.html#data-string_xref25"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.radio.html#data-string_xref26"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
-<li><a href="input.button.html#data-string_xref27"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">button</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.button.html#data-string_xref28"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">button</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
-<li><a href="input.submit.html#data-string_xref29"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.submit.html#data-string_xref30"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
-<li><a href="input.submit.html#data-string_xref31"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">formtarget</span> attribute</a></li>
-<li><a href="input.reset.html#data-string_xref32"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">reset</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.reset.html#data-string_xref33"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">reset</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
-<li><a href="input.file.html#data-string_xref34"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">file</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.hidden.html#data-string_xref35"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">hidden</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.hidden.html#data-string_xref36"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">hidden</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
-<li><a href="input.image.html#data-string_xref37"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.image.html#data-string_xref38"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">formtarget</span> attribute</a></li>
-<li><a href="input.datetime.html#data-string_xref39"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">datetime</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.datetime-local.html#data-string_xref40"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">datetime-local</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.date.html#data-string_xref41"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">date</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.month.html#data-string_xref42"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">month</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.time.html#data-string_xref43"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">time</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.week.html#data-string_xref44"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">week</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.number.html#data-string_xref45"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">number</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.range.html#data-string_xref46"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">range</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.email.html#data-string_xref47"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">email</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.url.html#data-string_xref48"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">url</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.search.html#data-string_xref49"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">search</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.tel.html#data-string_xref50"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">tel</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="input.color.html#data-string_xref51"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">color</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="keygen.html#data-string_xref52"><span class="element">keygen</span> element: <span class="attribute-name">challenge</span> attribute</a></li>
-<li><a href="keygen.html#data-string_xref53"><span class="element">keygen</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="map.html#data-string_xref54"><span class="element">map</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="menu.html#data-string_xref55"><span class="element">menu</span> element: <span class="attribute-name">label</span> attribute</a></li>
-<li><a href="meta.name.html#data-string_xref56"><span class="element">meta</span><span class="elem-qualifier"> <span class="attribute-name">name</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="meta.name.html#data-string_xref57"><span class="element">meta</span><span class="elem-qualifier"> <span class="attribute-name">name</span></span> element: <span class="attribute-name">content</span> attribute</a></li>
-<li><a href="object.html#data-string_xref58"><span class="element">object</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="optgroup.html#data-string_xref59"><span class="element">optgroup</span> element: <span class="attribute-name">label</span> attribute</a></li>
-<li><a href="option.html#data-string_xref60"><span class="element">option</span> element: <span class="attribute-name">label</span> attribute</a></li>
-<li><a href="option.html#data-string_xref61"><span class="element">option</span> element: <span class="attribute-name">value</span> attribute</a></li>
-<li><a href="output.html#data-string_xref62"><span class="element">output</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="param.html#data-string_xref63"><span class="element">param</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="param.html#data-string_xref64"><span class="element">param</span> element: <span class="attribute-name">value</span> attribute</a></li>
-<li><a href="script.html#data-string_xref65"><span class="element">script</span> element: <span class="attribute-name">language</span> attribute</a></li>
-<li><a href="select.html#data-string_xref66"><span class="element">select</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="table.html#data-string_xref67"><span class="element">table</span> element: <span class="attribute-name">border</span> attribute</a></li>
-<li><a href="textarea.html#data-string_xref68"><span class="element">textarea</span> element: <span class="attribute-name">name</span> attribute</a></li>
-<li><a href="track.html#data-string_xref69"><span class="element">track</span> element: <span class="attribute-name">label</span> attribute</a></li>
-<li><a href="video.html#data-string_xref70"><span class="element">video</span> element: <span class="attribute-name">mediagroup</span> attribute</a></li>
-<li><a href="global-attributes.html#data-string_xref71"><cite class="index">Core attributes</cite> section: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "s:".</cite></a></li>
-<li><a href="global-attributes.html#data-string_xref72"><cite class="index">Core attributes</cite> section: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "f:".</cite></a></li>
-<li><a href="global-attributes.html#data-string_xref73"><cite class="index">Core attributes</cite> section: <span class="attribute-name">id</span> attribute</a></li>
-<li><a href="global-attributes.html#data-string_xref74"><cite class="index">Core attributes</cite> section: <span class="attribute-name">style</span> attribute</a></li>
-<li><a href="datatypes.html#data-string_xref75"><cite class="index">set of comma-separated strings</cite> data type</a></li>
-<li><a href="datatypes.html#data-string_xref76"><cite class="index">token</cite> data type</a></li>
-<li><a href="datatypes.html#data-string_xref77"><cite class="index">browsing-context name</cite> data type</a></li>
-<li><a href="datatypes.html#data-string_xref78"><cite class="index">browsing-context name or keyword</cite> data type</a></li>
-<li><a href="datatypes.html#data-string_xref79"><cite class="index">ID</cite> data type</a></li>
-<li><a href="datatypes.html#data-string_xref80"><cite class="index">name</cite> data type</a></li>
-<li><a href="datatypes.html#data-string_xref81"><cite class="index">default-style name</cite> data type</a></li>
-<li><a href="datatypes.html#data-string_xref82"><cite class="index">dropzone value</cite> data type: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "s:".</cite></a></li>
-<li><a href="datatypes.html#data-string_xref83"><cite class="index">dropzone value</cite> data type: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "f:".</cite></a></li>
+<li><a href="form.html#data-string_xref17"><span class="element">form</span> element: <span class="attribute-name">target</span> attribute</a></li>
+<li><a href="iframe.html#data-string_xref18"><span class="element">iframe</span> element: <span class="attribute-name">srcdoc</span> attribute</a></li>
+<li><a href="iframe.html#data-string_xref19"><span class="element">iframe</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.text.html#data-string_xref20"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">text</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.password.html#data-string_xref21"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">password</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.checkbox.html#data-string_xref22"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.checkbox.html#data-string_xref23"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
+<li><a href="input.radio.html#data-string_xref24"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.radio.html#data-string_xref25"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
+<li><a href="input.button.html#data-string_xref26"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">button</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.button.html#data-string_xref27"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">button</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
+<li><a href="input.submit.html#data-string_xref28"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.submit.html#data-string_xref29"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
+<li><a href="input.submit.html#data-string_xref30"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> element: <span class="attribute-name">formtarget</span> attribute</a></li>
+<li><a href="input.reset.html#data-string_xref31"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">reset</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.reset.html#data-string_xref32"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">reset</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
+<li><a href="input.file.html#data-string_xref33"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">file</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.hidden.html#data-string_xref34"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">hidden</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.hidden.html#data-string_xref35"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">hidden</span></span> element: <span class="attribute-name">value</span> attribute</a></li>
+<li><a href="input.image.html#data-string_xref36"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.image.html#data-string_xref37"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">image</span></span> element: <span class="attribute-name">formtarget</span> attribute</a></li>
+<li><a href="input.datetime.html#data-string_xref38"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">datetime</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.datetime-local.html#data-string_xref39"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">datetime-local</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.date.html#data-string_xref40"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">date</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.month.html#data-string_xref41"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">month</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.time.html#data-string_xref42"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">time</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.week.html#data-string_xref43"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">week</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.number.html#data-string_xref44"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">number</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.range.html#data-string_xref45"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">range</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.email.html#data-string_xref46"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">email</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.url.html#data-string_xref47"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">url</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.search.html#data-string_xref48"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">search</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.tel.html#data-string_xref49"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">tel</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="input.color.html#data-string_xref50"><span class="element">input</span><span class="elem-qualifier"> <span class="attribute-name">type</span>=<span class="equals-value">color</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="keygen.html#data-string_xref51"><span class="element">keygen</span> element: <span class="attribute-name">challenge</span> attribute</a></li>
+<li><a href="keygen.html#data-string_xref52"><span class="element">keygen</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="map.html#data-string_xref53"><span class="element">map</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="menu.html#data-string_xref54"><span class="element">menu</span> element: <span class="attribute-name">label</span> attribute</a></li>
+<li><a href="meta.name.html#data-string_xref55"><span class="element">meta</span><span class="elem-qualifier"> <span class="attribute-name">name</span></span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="meta.name.html#data-string_xref56"><span class="element">meta</span><span class="elem-qualifier"> <span class="attribute-name">name</span></span> element: <span class="attribute-name">content</span> attribute</a></li>
+<li><a href="object.html#data-string_xref57"><span class="element">object</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="optgroup.html#data-string_xref58"><span class="element">optgroup</span> element: <span class="attribute-name">label</span> attribute</a></li>
+<li><a href="option.html#data-string_xref59"><span class="element">option</span> element: <span class="attribute-name">label</span> attribute</a></li>
+<li><a href="option.html#data-string_xref60"><span class="element">option</span> element: <span class="attribute-name">value</span> attribute</a></li>
+<li><a href="output.html#data-string_xref61"><span class="element">output</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="param.html#data-string_xref62"><span class="element">param</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="param.html#data-string_xref63"><span class="element">param</span> element: <span class="attribute-name">value</span> attribute</a></li>
+<li><a href="script.html#data-string_xref64"><span class="element">script</span> element: <span class="attribute-name">language</span> attribute</a></li>
+<li><a href="select.html#data-string_xref65"><span class="element">select</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="table.html#data-string_xref66"><span class="element">table</span> element: <span class="attribute-name">border</span> attribute</a></li>
+<li><a href="textarea.html#data-string_xref67"><span class="element">textarea</span> element: <span class="attribute-name">name</span> attribute</a></li>
+<li><a href="track.html#data-string_xref68"><span class="element">track</span> element: <span class="attribute-name">label</span> attribute</a></li>
+<li><a href="video.html#data-string_xref69"><span class="element">video</span> element: <span class="attribute-name">mediagroup</span> attribute</a></li>
+<li><a href="global-attributes.html#data-string_xref70"><cite class="index">Core attributes</cite> section: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "s:".</cite></a></li>
+<li><a href="global-attributes.html#data-string_xref71"><cite class="index">Core attributes</cite> section: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "f:".</cite></a></li>
+<li><a href="global-attributes.html#data-string_xref72"><cite class="index">Core attributes</cite> section: <span class="attribute-name">id</span> attribute</a></li>
+<li><a href="global-attributes.html#data-string_xref73"><cite class="index">Core attributes</cite> section: <span class="attribute-name">style</span> attribute</a></li>
+<li><a href="datatypes.html#data-string_xref74"><cite class="index">set of comma-separated strings</cite> data type</a></li>
+<li><a href="datatypes.html#data-string_xref75"><cite class="index">token</cite> data type</a></li>
+<li><a href="datatypes.html#data-string_xref76"><cite class="index">browsing-context name</cite> data type</a></li>
+<li><a href="datatypes.html#data-string_xref77"><cite class="index">browsing-context name or keyword</cite> data type</a></li>
+<li><a href="datatypes.html#data-string_xref78"><cite class="index">ID</cite> data type</a></li>
+<li><a href="datatypes.html#data-string_xref79"><cite class="index">name</cite> data type</a></li>
+<li><a href="datatypes.html#data-string_xref80"><cite class="index">default-style name</cite> data type</a></li>
+<li><a href="datatypes.html#data-string_xref81"><cite class="index">dropzone value</cite> data type: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "s:".</cite></a></li>
+<li><a href="datatypes.html#data-string_xref82"><cite class="index">dropzone value</cite> data type: <cite class="index-dfn">Any string with three characters or more, beginning with the literal string "f:".</cite></a></li>
 </ul>
 </div>
 <div class="index-entry" id="form.data.stringwithoutlinebreaks_index">
-<p class="index-term">stringwithoutlinebreaks</p>
+<p class="index-term">string without line breaks</p>
 <ul>
 <li>
-<a href="datatypes.html#form.data.stringwithoutlinebreaks"><cite class="index">stringwithoutlinebreaks</cite> section</a> <span class="index-notation">(defining instance)</span>
+<a href="datatypes.html#form.data.stringwithoutlinebreaks"><cite class="index">string without line breaks</cite> data type</a> <span class="index-notation">(defining instance)</span>
 </li>
 </ul>
 <ul id="form.data.stringwithoutlinebreaks_index_items">

Index: video.html
===================================================================
RCS file: /sources/public/html5/markup/video.html,v
retrieving revision 1.122
retrieving revision 1.123
diff -u -d -r1.122 -r1.123
--- video.html 13 Feb 2012 06:34:22 -0000 1.122
+++ video.html 13 Feb 2012 07:21:24 -0000 1.123
@@ -167,7 +167,7 @@
           
             <dt id="video.attrs.mediagroup" title="video.attrs.mediagroup">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/media-elements.html#attr-media-mediagroup">&#9432;</a>
-<span class="attribute-name">mediagroup</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref70">string</a></span> 
+<span class="attribute-name">mediagroup</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref69">string</a></span> 
 <a class="hash" href="video.html#video.attrs.mediagroup">#</a>
 </dt>
             <dd>Instructs the UA to link multiple videos and/or audio streams

Index: output.html
===================================================================
RCS file: /sources/public/html5/markup/output.html,v
retrieving revision 1.105
retrieving revision 1.106
diff -u -d -r1.105 -r1.106
--- output.html 13 Feb 2012 06:34:18 -0000 1.105
+++ output.html 13 Feb 2012 07:21:24 -0000 1.106
@@ -59,7 +59,7 @@
           
             <dt id="output.attrs.name" title="output.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref62">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref61">string</a></span> 
 <a class="hash" href="output.html#output.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this

Index: input.submit.html
===================================================================
RCS file: /sources/public/html5/markup/input.submit.html,v
retrieving revision 1.109
retrieving revision 1.110
diff -u -d -r1.109 -r1.110
--- input.submit.html 13 Feb 2012 06:34:17 -0000 1.109
+++ input.submit.html 13 Feb 2012 07:21:23 -0000 1.110
@@ -66,7 +66,7 @@
           
             <dt id="input.submit.attrs.name" title="input.submit.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref29">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref28">string</a></span> 
 <a class="hash" href="input.submit.html#input.submit.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this
@@ -108,7 +108,7 @@
           
             <dt id="input.submit.attrs.value" title="input.submit.attrs.value">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/states-of-the-type-attribute.html#submit-button-state-type-submit">&#9432;</a>
-<span class="attribute-name">value</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref30">string</a></span> 
+<span class="attribute-name">value</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref29">string</a></span> 
 <a class="hash" href="input.submit.html#input.submit.attrs.value">#</a>
 </dt>
             <dd>Specifies a value for the
@@ -168,7 +168,7 @@
         of the control.</dd>
           
 <dd><div class="datatype-desc">Any
-        <a href="datatypes.html#data-string" id="data-string_xref31">string</a>
+        <a href="datatypes.html#data-string" id="data-string_xref30">string</a>
         that is either of the following:
         <ul>
 <li>a

Index: input.date.html
===================================================================
RCS file: /sources/public/html5/markup/input.date.html,v
retrieving revision 1.111
retrieving revision 1.112
diff -u -d -r1.111 -r1.112
--- input.date.html 13 Feb 2012 06:34:15 -0000 1.111
+++ input.date.html 13 Feb 2012 07:21:22 -0000 1.112
@@ -69,7 +69,7 @@
           
             <dt id="input.date.attrs.name" title="input.date.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref41">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref40">string</a></span> 
 <a class="hash" href="input.date.html#input.date.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this

Index: input.url.html
===================================================================
RCS file: /sources/public/html5/markup/input.url.html,v
retrieving revision 1.112
retrieving revision 1.113
diff -u -d -r1.112 -r1.113
--- input.url.html 13 Feb 2012 06:34:17 -0000 1.112
+++ input.url.html 13 Feb 2012 07:21:23 -0000 1.113
@@ -70,7 +70,7 @@
           
             <dt id="input.url.attrs.name" title="input.url.attrs.name">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/attributes-common-to-form-controls.html#attr-fe-name">&#9432;</a>
-<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref48">string</a></span> 
+<span class="attribute-name">name</span> = <span class="attr-values"><a href="datatypes.html#data-string" id="data-string_xref47">string</a></span> 
 <a class="hash" href="input.url.html#input.url.attrs.name">#</a>
 </dt>
             <dd>The name part of the name/value pair associated with this
@@ -209,7 +209,7 @@
             <dt id="input.url.attrs.placeholder" title="input.url.attrs.placeholder">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/common-input-element-attributes.html#the-placeholder-attribute">&#9432;</a>
 <span class="attribute-name">placeholder</span> = <span class="attr-values">
-      <a class="ref" href="datatypes.html#form.data.stringwithoutlinebreaks" title="form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref7">stringwithoutlinebreaks</a>
+      <a href="datatypes.html#form.data.stringwithoutlinebreaks" id="form.data.stringwithoutlinebreaks_xref7">string without line breaks</a>
     </span> <span class="new-feature" title="This markup feature is newly added in HTML5.">NEW</span>
 <a class="hash" href="input.url.html#input.url.attrs.placeholder">#</a>
 </dt>
@@ -217,7 +217,10 @@
         aid the user when entering data into the control
         represented by its element.</dd>
           
-
+<dd><div class="datatype-desc">
+      Any string that contains no line feed (U+000A, &#8220;LF&#8221;) or carriage
+      return (U+000D, &#8220;CR&#8221;) characters.
+      </div></dd>
             <dt id="input.url.attrs.value" title="input.url.attrs.value">
 <a class="spec-link" title="Read about this attribute in the HTML5 spec" href="http://dev.w3.org/html5/spec/states-of-the-type-attribute.html#url-state-type-url">&#9432;</a>
 <span class="attribute-name">value</span> = <span class="attr-values">

Received on Monday, 13 February 2012 07:22:40 UTC