html5/html4-differences Overview.src.html,1.154,1.155

Update of /sources/public/html5/html4-differences
In directory hutz:/tmp/cvs-serv17706

Modified Files:
	Overview.src.html 
Log Message:
fix changed attributes

Index: Overview.src.html
===================================================================
RCS file: /sources/public/html5/html4-differences/Overview.src.html,v
retrieving revision 1.154
retrieving revision 1.155
diff -u -d -r1.154 -r1.155
--- Overview.src.html	5 Mar 2012 10:31:11 -0000	1.154
+++ Overview.src.html	5 Mar 2012 15:28:18 -0000	1.155
@@ -328,10 +328,6 @@
      <li>HTML now has native support for IRIs, though they can only be fully
      used if the document encoding is UTF-8 or UTF-16.</li>
 
-     <li>The <code data-anolis-spec=html title=attr-lang>lang</code> attribute takes the empty string in addition
-     to a valid language identifier, just like <code>xml:lang</code> does in
-     XML.</li>
-     
      <li>The <code>&amp;lang;</code> and <code>&amp;rang;</code> named character
      references now expand to U+27E8 and U+27E9 instead of U+2329 and U+232A,
      respectively.
@@ -1176,11 +1172,17 @@
       <li><p>The <code data-anolis-spec=html>menu</code> element is redefined to
       be useful for toolbars and context menus.</p></li>
        
-      <li><p>The <code data-anolis-spec=html>meta</code> element when it has an
-      <code data-anolis-spec=html title=attr-meta-http-equiv>http-equiv</code>
-      attribute, is no longer said to be used by HTTP servers to create HTTP
-      headers in the HTTP response. Instead, it is said to be a pragma directive
-      to be used by the user agent.
+      <!--
+      META
+      html4:
+      The  META element can be used to identify properties of a document (e.g.,
+      author, expiration date, a list of key words, etc.) and assign values to
+      those properties. 
+      
+      html5:
+      The meta element represents various kinds of metadata that cannot be
+      expressed using the title, base, link, style, and script elements.
+      -->
       
       <li><p>The <code data-anolis-spec=html>noscript</code> element is no
       longer said to be rendered when the user agent doesn't support a scripting
@@ -1481,15 +1483,99 @@
 
     <h3 id="changed-attributes">Changed Attributes</h3>
 
+    <p>The <code data-anolis-spec=html title=attr-input-accept>accept</code>
+    attribute on <code data-anolis-spec=html>input</code> now allows the values
+    <code>audio/*</code>, <code>video/*</code> and <code>image/*</code>.
+
+    <p>The <code data-anolis-spec=html title=attr-accesskey>accesskey</code>
+    global attribute now allows multiple characters to be specified, which the
+    user agent can choose from.
+
+    <p>The <code data-anolis-spec=html title=attr-form-action>action</code>
+    attribute on <code data-anolis-spec=html>form</code> is no longer allowed to
+    have an empty URL.
+
+    <p>The <code data-anolis-spec=html title=attr-table-border>border</code>
+    attribute on <code data-anolis-spec=html>table</code> only allows the values
+    "1" and the empty string.
+
+    <p>The <code data-anolis-spec=html title=attr-tdth-colspan>colspan</code>
+    attribute on <code data-anolis-spec=html>td</code> and <code
+    data-anolis-spec=html>th</code> now has to be greater than zero.
+
+    <p>The <code data-anolis-spec=html title=attr-area-coords>coords</code>
+    attribute on <code data-anolis-spec=html>area</code> no longer allows a
+    percentage value of the radius when the element is in the circle state.
+
+    <p>The <code data-anolis-spec=html title=attr-object-data>data</code>
+    attribute on <code data-anolis-spec=html>object</code> is no longer said to
+    be relative to the <code>codebase</code> attribute.
+
+    <p>The <code data-anolis-spec=html title=attr-script-defer>defer</code>
+    attribute on <code data-anolis-spec=html>script</code> now explicitly makes
+    the script execute when the page has finished parsing.
+
+    <p>The <code data-anolis-spec=html title=attr-dir>dir</code> global
+    attribute now allows the value <code>auto</code>.
+
+    <p>The <code data-anolis-spec=html title=attr-form-enctype>enctype</code>
+    attribute on <code data-anolis-spec=html>form</code> now supports the value
+    <code>text/plain</code>.
+
+    <p>The <code data-anolis-spec=html title=attr-dim-width>width</code> and
+    <code data-anolis-spec=html title=attr-dim-height>height</code> attributes
+    on <code data-anolis-spec=html>img</code>, <code
+    data-anolis-spec=html>iframe</code> and <code
+    data-anolis-spec=html>object</code> are no longer allowed to contain
+    percentages. They are also not allowed to be used to stretch the image to a
+    different aspect ratio than its intrinsic aspect ratio.</p>
+
+    <p>The <code data-anolis-spec=html title=attr-link-href>href</code>
+    attribute on <code data-anolis-spec=html>link</code> is no longer allowed to
+    have an empty URL.
+
+    <p>The <code data-anolis-spec=html title=attr-base-href>href</code>
+    attribute on <code data-anolis-spec=html>base</code> is now allowed to
+    contain a relative URL.
+
+    <p>The <code data-anolis-spec=html
+    title=attr-meta-http-equiv>http-equiv</code> attribute on <code
+    data-anolis-spec=html>meta</code> is no longer said to be used by HTTP
+    servers to create HTTP headers in the HTTP response. Instead, it is said to
+    be a pragma directive to be used by the user agent.
+
+    <p>The <code data-anolis-spec=html title=attr-id>id</code> global attribute
+    is now allowed to have any value, as long as it is unique, is not the empty
+    string, and does not contain space characters.
+
+    <p>The <code data-anolis-spec=html title=attr-lang>lang</code> global
+    attribute takes the empty string in addition to a valid language identifier,
+    just like <code>xml:lang</code> does in XML.
+
+    <p>The <code data-anolis-spec=html title=attr-hyperlink-media>media</code>
+    attribute on <code data-anolis-spec=html>link</code> now accepts a media
+    query and defaults to "all".
+
+    <p>The event handler attributes (e.g. <code data-anolis-spec=html
+    title=handler-onclick>onclick</code>) now always use JavaScript as the
+    scripting language.
+
     <p>The <code data-anolis-spec=html title=attr-li-value>value</code>
-    attribute for the <code data-anolis-spec=html>li</code> element is no longer
+    attribute of the <code data-anolis-spec=html>li</code> element is no longer
     deprecated as it is not presentational. The same goes for the <code
     data-anolis-spec=html title=attr-ol-start>start</code> and <code
     data-anolis-spec=html title=attr-ol-type>type</code> attributes of the <code
     data-anolis-spec=html>ol</code> element.
 
+    <p>The <code data-anolis-spec=html title=attr-style>style</code> global
+    attribute now always uses CSS as the styling language.
+
+    <p>The <code data-anolis-spec=html title=attr-tabindex>tabindex</code>
+    global attribute now allows negative values which indicate that the element
+    can receive focus but cannot be tabbed to.
+
     <p>The <code data-anolis-spec=html title=attr-hyperlink-target>target</code>
-    attribute for the <code data-anolis-spec=html>a</code> and <code
+    attribute of the <code data-anolis-spec=html>a</code> and <code
     data-anolis-spec=html>area</code> elements is no longer deprecated, as it is
     useful in Web applications, e.g. in conjunction with <code
     data-anolis-spec=html>iframe</code>.
@@ -1499,9 +1585,10 @@
     data-anolis-spec=html>style</code> is no longer required if the scripting
     language is ECMAScript and the styling language is CSS, respectively.</p>
 
-    <p>The <code data-anolis-spec=html title=attr-table-border>border</code>
-    attribute on <code data-anolis-spec=html>table</code> only allows the values
-    "1" and the empty string.
+    <p>The <code data-anolis-spec=html title=attr-img-usemap>usemap</code>
+    attribute on <code data-anolis-spec=html>img</code> no longer takes a URL,
+    but instead takes a <span data-anolis-spec=html>valid hash-name
+    reference</span> to a <code data-anolis-spec=html>map</code> element.
 
     <p>The following attributes are allowed but authors are discouraged from
     using them and instead strongly encouraged to use an alternative solution:</p>
@@ -1529,11 +1616,6 @@
      title=attr-table-summary>summary</code> attribute on <code
      data-anolis-spec=html>table</code>. The HTML5 draft defines several
      alternative solutions.</p></li>
-
-     <li><p>The <code data-anolis-spec=html title=attr-dim-width>width</code>
-     and <code data-anolis-spec=html title=attr-dim-height>height</code>
-     attributes on <code data-anolis-spec=html>img</code> and other elements are
-     no longer allowed to contain percentages.</p></li>
     </ul>
 
 

Received on Monday, 5 March 2012 15:28:27 UTC