eliot: Updated 5.2.3 Attribute Values and included list of values that must be lower case; fixed typo in 5.1; in 5.3 removed white space from <p> </p>;

eliot: Updated 5.2.3 Attribute Values and included list of values that
must be lower case; fixed typo in 5.1; in 5.3 removed white space from
<p> </p>;

http://dev.w3.org/cvsweb/html5/html-xhtml-author-guide/html-xhtml-authoring-guide.html?r1=1.9&r2=1.10&f=h

===================================================================
RCS file: /sources/public/html5/html-xhtml-author-guide/html-xhtml-authoring-guide.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- html-xhtml-authoring-guide.html 11 May 2010 22:25:34 -0000 1.9
+++ html-xhtml-authoring-guide.html 20 May 2010 21:23:35 -0000 1.10
@@ -109,8 +109,8 @@
 class="secno">5.2.1 </span>Element Names</a></li><li class="tocline"><a 
 class="tocxref" href="#attribute-names"><span class="secno">5.2.2 </span>Attribute
  Names</a></li><li class="tocline"><a class="tocxref" 
-href="#attribute-characters"><span class="secno">5.2.3 </span>Attribute 
-Characters</a></li></ul></li><li class="tocline"><a class="tocxref" 
+href="#attribute-values"><span class="secno">5.2.3 </span>Attribute 
+Values</a></li></ul></li><li class="tocline"><a class="tocxref" 
 href="#empty-elements"><span class="secno">5.3 </span>Empty Elements</a></li></ul></li><li
  class="tocline"><a class="tocxref" href="#attributes"><span 
 class="secno">6. </span>Attributes</a></li><li class="tocline"><a 
@@ -276,7 +276,7 @@
        For a polyglot document, a table <em title="must" class="rfc2119">must</em>
  explicitly have a <code>tbody</code> element surrounding groups of <code>tr</code>
  elements. 
-       HTML pasrsers insert the <code>tbody</code> element, but XML 
+       HTML parsers insert the <code>tbody</code> element, but XML 
 parsers do not, thus creating different DOMs.
       </p>
       <p>
@@ -449,16 +449,69 @@
             </ul>
    </div>
  
-   <div class="section" id="attribute-characters">
-   <h4><span class="secno">5.2.3 </span>Attribute Characters</h4>
+   <div class="section" id="attribute-values">
+   <h4><span class="secno">5.2.3 </span>Attribute Values</h4>
     <p>
-     You <em title="must" class="rfc2119">must</em> specify attribute 
-letters as lowercase.
-     When required, you <em title="must" class="rfc2119">must</em> use 
-lower case letters for all ASCII letters; however, case requirements do 
-not apply to non-ASCII letters such as Greek, Cyrillic, or non-ASCII 
-Latin letters.
+    The values for the attributes in the following list <em title="must"
+ class="rfc2119">must</em> use lowercase letters when they exist on HTML
+ elements.
+    More specifically, where required, you <em title="must" 
+class="rfc2119">must</em> use lower case letters for all ASCII letters 
+in these attribute values; however, case requirements do not apply to 
+non-ASCII letters such as Greek, Cyrillic, or non-ASCII Latin letters.
+    Attributes for HTML elements other than those in the following list <em
+ title="may" class="rfc2119">may</em> have values made of mixed case 
+letters. All attributes on non-HTML elements may have values made of 
+mixed case letters.
     </p>
+     <ul>
+      <li><code>accept</code></li>
+      <li><code>accept-charset</code></li>
+      <li><code>align</code></li>
+      <li><code>alink</code></li>
+      <li><code>axis</code></li>
+      <li><code>bgcolor</code></li>
+      <li><code>charset</code></li>
+      <li><code>checked</code></li>
+      <li><code>clear</code></li>
+      <li><code>codetype</code></li>
+      <li><code>color</code></li>
+      <li><code>compact</code></li>
+      <li><code>declare</code></li>
+      <li><code>defer</code></li>
+      <li><code>dir</code></li>
+      <li><code>direction</code></li>
+      <li><code>disabled</code></li>
+      <li><code>enctype</code></li>
+      <li><code>face</code></li>
+      <li><code>frame</code></li>
+      <li><code>hreflang</code></li>
+      <li><code>http-equiv</code></li>
+      <li><code>lang</code></li>
+      <li><code>language</code></li>
+      <li><code>link</code></li>
+      <li><code>media</code></li>
+      <li><code>method</code></li>
+      <li><code>multiple</code></li>
+      <li><code>nohref</code></li>
+      <li><code>noresize</code></li>
+      <li><code>noshade</code></li>
+      <li><code>nowrap</code></li>
+      <li><code>readonly</code></li>
+      <li><code>rel</code></li>
+      <li><code>rev</code></li>
+      <li><code>rules</code></li>
+      <li><code>scope</code></li>
+      <li><code>scrolling</code></li>
+      <li><code>selected</code></li>
+      <li><code>shape</code></li>
+      <li><code>target</code></li>
+      <li><code>text</code></li>
+      <li><code>type</code></li>
+      <li><code>valign</code></li>
+      <li><code>valuetype</code></li>
+      <li><code>vlink</code></li>
+     </ul>
    </div>
      </div>
  
@@ -494,7 +547,7 @@
        <p>
         Given an empty instance of an element whose content model is not
  EMPTY (for example, an empty title or paragraph) do not use the 
-minimized form (e.g. use <code>&lt;p&gt; &lt;/p&gt;</code> and not <code>&lt;p
+minimized form (e.g. use <code>&lt;p&gt;&lt;/p&gt;</code> and not <code>&lt;p
  /&gt;</code>).
        </p>
        <p>

Received on Thursday, 20 May 2010 21:24:28 UTC