W3C home > Mailing lists > Public > public-html-diffs@w3.org > May 2009

h:tml; put on-page TOCs on Elements chunk and Syntax chunk

From: poot <cvsmail@w3.org>
Date: Sun, 3 May 2009 22:02:22 +0900 (JST)
To: public-html-diffs@w3.org
Message-Id: <20090503130222.545C02BBFA@toro.w3.mag.keio.ac.jp>
h:tml; put on-page TOCs on Elements chunk and Syntax chunk

Diffs for this change per section: 
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#aside-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#h6-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#character-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#base-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.text-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#rt-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#tfoot-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#h2-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.time-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#ul-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.range-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#the-doctype-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#label-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#syntax-attributes-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#section-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#video-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#fieldset-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#strong-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#figure-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#bdo-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#title-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#ruby-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#appendices
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.email-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#img-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#legend-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#small-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#button-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.hidden-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#em-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#script-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#span-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#table-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#sup-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#samp-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#h4-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#abbr-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.url-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.checkbox-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#dl-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#details-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#button.reset-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#pre-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#comments-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#h5-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#sub-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#rp-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#button.button-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#command-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#time-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#dd-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.week-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#meta.http-equiv.refresh-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#footer-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#canvas-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#h3-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#a-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#form-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#optgroup-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#output-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#caption-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#syntax-elements-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#p-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#colgroup-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#textarea-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#option-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.radio-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#audio-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.image-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#nav-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#html-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#th-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#command.checkbox-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.file-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#meta.charset-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#meta.name-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#mime-types-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#cite-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#embed-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#ins-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#mark-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#character-encoding-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#br-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#keygen-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.datetime-local-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#dfn-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#command.radio-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#noscript-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#tr-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#thead-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#iframe-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.number-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#del-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#intro-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#q-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#hgroup-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#hr-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#map-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#documents-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#head-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#address-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#article-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#td-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#meta-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#datalist-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#b-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#cdata-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#dialog-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#dt-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#progress-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.reset-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#style-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#tbody-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#source-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#blockquote-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.button-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#command.command-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.color-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#select-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.date-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#i-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.datetime-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.month-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#text-syntax-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#datagrid-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#kbd-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#code-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#meta.http-equiv.content-type-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#meta.http-equiv.default-style-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#h1-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#div-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#li-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#meter-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#menu-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#link-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#ol-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#area-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#header-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#var-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#col-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#body-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#param-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#object-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#bb-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.submit-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.search-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#input.password-toc
http://people.w3.org/mike/diffs/html5/markup/Overview.1.297.html#button.submit-toc

http://people.w3.org/mike/diffs/html5/markup/Overview.diff.html
http://dev.w3.org/cvsweb/html5/markup/Overview.html?r1=1.296&r2=1.297&f=h

===================================================================
RCS file: /sources/public/html5/markup/Overview.html,v
retrieving revision 1.296
retrieving revision 1.297
diff -u -d -r1.296 -r1.297
--- Overview.html	2 May 2009 09:24:17 -0000	1.296
+++ Overview.html	3 May 2009 04:20:34 -0000	1.297
@@ -9,7 +9,7 @@
 <body>
 <div class="head">
 <h1>HTML 5: The Markup Language</h1>
-<h2>Editor&#8217;s Draft <em>2 May 2009</em>
+<h2>Editor&#8217;s Draft <em>3 May 2009</em>
 </h2>
 <dl>
 <dt>Latest Editor&#8217;s Draft:</dt>
@@ -36,7 +36,7 @@
     
     
     <p>
-        This document is the 2 May 2009 Editor&#8217;s Draft of 
+        This document is the 3 May 2009 Editor&#8217;s Draft of 
         <cite>HTML 5: The Markup Language</cite>.
       </p>
     <p>
@@ -73,7 +73,7 @@
           this document as other than work in progress.
         </p>
     </div>
-<div id="toc">
+<div id="toc" class="toc">
       <h2>Table of Contents</h2>
     <ul>
 <li id="intro-toc">

Index: syntax.html
===================================================================
RCS file: /sources/public/html5/markup/syntax.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- syntax.html	2 May 2009 09:24:22 -0000	1.3
+++ syntax.html	3 May 2009 04:20:35 -0000	1.4
@@ -13,7 +13,30 @@
 </div>
 <div id="syntax" class="section">
   <h2>5. Syntax <a class="hash" href="#syntax">#</a> <a class="toc-bak" href="Overview.html#syntax-toc">T</a></h2>
-
+  <div class="toc">
+<ul>
+<li id="mime-types-toc"><a href="syntax.html#mime-types">1. The HTML and XML syntaxes and MIME types</a>
+</li>
+<li id="documents-toc"><a href="syntax.html#documents">2. Conformant documents</a>
+</li>
+<li id="the-doctype-toc"><a href="syntax.html#the-doctype">3. The DOCTYPE</a>
+</li>
+<li id="character-encoding-toc"><a href="syntax.html#character-encoding">4. Character encoding declaration</a>
+</li>
+<li id="syntax-elements-toc"><a href="syntax.html#syntax-elements">5. Elements</a>
+</li>
+<li id="syntax-attributes-toc"><a href="syntax.html#syntax-attributes">6. Attributes</a>
+</li>
+<li id="text-syntax-toc"><a href="syntax.html#text-syntax">7. Text</a>
+</li>
+<li id="character-toc"><a href="syntax.html#character">8. Character references</a>
+</li>
+<li id="cdata-toc"><a href="syntax.html#cdata">9. CDATA sections</a>
+</li>
+<li id="comments-toc"><a href="syntax.html#comments">10. Comments</a>
+</li>
+</ul>
+</div>
   <p>The HTML vocabulary is an abstract language that applications
   can potentially represent in memory in any number of possible
   ways, and that can be transmitted using any number of possible

Index: Makefile
===================================================================
RCS file: /sources/public/html5/markup/Makefile,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -d -r1.67 -r1.68
--- Makefile	1 May 2009 13:53:14 -0000	1.67
+++ Makefile	3 May 2009 04:20:34 -0000	1.68
@@ -127,14 +127,14 @@
   schema/LICENSE.xml html.css.xml html4.css.LICENSE.xml
 	$(XSLTPROC) $(XSLTPROCFLAGS) tools/generate-spec-source.xsl $< > $@
 
-Overview.html: html.spec.src.html src/status.html tools/specgen.xsl tools/chunker.xsl
+Overview.html: html.spec.src.html src/status.html tools/specgen.xsl tools/toc.xsl tools/chunker.xsl
 	$(XSLTPROC) $(XSLTPROCFLAGS) \
 	  --param chunk 1 --stringparam TOC-file "$@" --param quiet 1 \
 	  tools/specgen.xsl $< \
 	  | $(TOHTML)  2>/dev/null \
 	  > $@
 
-spec.html: html.spec.src.html src/status.html tools/specgen.xsl
+spec.html: html.spec.src.html src/status.html tools/specgen.xsl tools/toc.xsl
 	$(XSLTPROC) $(XSLTPROCFLAGS) \
 	  --stringparam TOC-file "$@" \
 	  tools/specgen.xsl $< \

Index: style.css
===================================================================
RCS file: /sources/public/html5/markup/style.css,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -d -r1.65 -r1.66
--- style.css	2 May 2009 09:24:21 -0000	1.65
+++ style.css	3 May 2009 04:20:35 -0000	1.66
@@ -120,32 +120,34 @@
   font-weight: normal;
 }
 #toc > ul > li {
-  list-style-type: none;
   margin-top: 6px;
   margin-bottom: 6px;
 }
-#toc > ul > li > ul > li {
+.toc > ul > li {
+  list-style-type: none;
+}
+.toc > ul > li > ul > li {
   list-style-type: none;
   margin-top: 0px;
   margin-bottom: 0px;
 }
-#toc > ul > li > ul > li > ul > li {
+.toc > ul > li > ul > li > ul > li {
   list-style-type: none;
   margin-top: 0px;
   margin-bottom: 0px;
 }
 
-#toc > ul > li > ul > li > ul > li > ul > li {
+.toc > ul > li > ul > li > ul > li > ul > li {
   list-style-type: none;
   margin-top: 0px;
   margin-bottom: 0px;
 }
-#toc > ul > li > ul > li > ul > li > ul > li > ul > li {
+.toc > ul > li > ul > li > ul > li > ul > li > ul > li {
   list-style-type: none;
   margin-top: 0px;
   margin-bottom: 0px;
 }
-#toc ul {
+.toc ul {
   margin-bottom: 0.5em;
 }
 .skip-link {
@@ -203,7 +205,7 @@
   font-weight: normal;
   font-family: sans-serif;
 }
-#toc .element {
+.toc .element {
   font-weight: normal;
 }
 .element-head {
@@ -254,7 +256,7 @@
 .prop-value {
   color: purple;
 }
-#abstract > h2, #status > h2, #toc > h2 {
+#abstract > h2, #status > h2, .toc > h2 {
   font-size: 25px;
 }
 #this_sections > div[class="section"] > h2 {

Index: spec.html
===================================================================
RCS file: /sources/public/html5/markup/spec.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- spec.html	2 May 2009 09:24:21 -0000	1.4
+++ spec.html	3 May 2009 04:20:35 -0000	1.5
@@ -9,7 +9,7 @@
 <body>
 <div class="head">
 <h1>HTML 5: The Markup Language</h1>
-<h2>Editor&#8217;s Draft <em>2 May 2009</em>
+<h2>Editor&#8217;s Draft <em>3 May 2009</em>
 </h2>
 <dl>
 <dt>Latest Editor&#8217;s Draft:</dt>
@@ -36,7 +36,7 @@
     
     
     <p>
-        This document is the 2 May 2009 Editor&#8217;s Draft of 
+        This document is the 3 May 2009 Editor&#8217;s Draft of 
         <cite>HTML 5: The Markup Language</cite>.
       </p>
     <p>
@@ -73,7 +73,7 @@
           this document as other than work in progress.
         </p>
     </div>
-<div id="toc">
+<div id="toc" class="toc">
       <h2>Table of Contents</h2>
     <ul>
 <li id="intro-toc">
@@ -740,7 +740,40 @@
     <div id="syntax" class="section">
   <h2>5. Syntax <a class="hash" href="#syntax">#</a> <a class="toc-bak" href="#syntax-toc">T</a>
 </h2>
-
+  <div class="toc">
+<ul>
+<li id="mime-types-toc">
+<a href="#mime-types">1. The HTML and XML syntaxes and MIME types</a>
+</li>
+<li id="documents-toc">
+<a href="#documents">2. Conformant documents</a>
+</li>
+<li id="the-doctype-toc">
+<a href="#the-doctype">3. The DOCTYPE</a>
+</li>
+<li id="character-encoding-toc">
+<a href="#character-encoding">4. Character encoding declaration</a>
+</li>
+<li id="syntax-elements-toc">
+<a href="#syntax-elements">5. Elements</a>
+</li>
+<li id="syntax-attributes-toc">
+<a href="#syntax-attributes">6. Attributes</a>
+</li>
+<li id="text-syntax-toc">
+<a href="#text-syntax">7. Text</a>
+</li>
+<li id="character-toc">
+<a href="#character">8. Character references</a>
+</li>
+<li id="cdata-toc">
+<a href="#cdata">9. CDATA sections</a>
+</li>
+<li id="comments-toc">
+<a href="#comments">10. Comments</a>
+</li>
+</ul>
+</div>
   <p>The HTML vocabulary is an abstract language that applications
   can potentially represent in memory in any number of possible
   ways, and that can be transmitted using any number of possible
@@ -1587,7 +1620,421 @@
         <div id="elements" class="section">
         <h2>6. HTML elements <a class="hash" href="#elements">#</a> <a class="toc-bak" href="#elements-toc">T</a>
 </h2>
-        
+        <div class="toc">
+<ul>
+<li id="a-toc">
+<a href="#a"><span class="element">a</span> &#8211; <span class="shortdesc">hyperlink</span></a>
+</li>
+<li id="abbr-toc">
+<a href="#abbr"><span class="element">abbr</span> &#8211; <span class="shortdesc">abbreviation</span></a>
+</li>
+<li id="address-toc">
+<a href="#address"><span class="element">address</span> &#8211; <span class="shortdesc">contact information</span></a>
+</li>
+<li id="area-toc">
+<a href="#area"><span class="element">area</span> &#8211; <span class="shortdesc">image-map hyperlink</span></a>
+</li>
+<li id="article-toc">
+<a href="#article"><span class="element">article</span> &#8211; <span class="shortdesc">article</span></a>
+</li>
+<li id="aside-toc">
+<a href="#aside"><span class="element">aside</span> &#8211; <span class="shortdesc">tangential content</span></a>
+</li>
+<li id="audio-toc">
+<a href="#audio"><span class="element">audio</span> &#8211; <span class="shortdesc">audio stream</span></a>
+</li>
+<li id="b-toc">
+<a href="#b"><span class="element">b</span> &#8211; <span class="shortdesc">offset text typically styled in bold</span></a>
+</li>
+<li id="base-toc">
+<a href="#base"><span class="element">base</span> &#8211; <span class="shortdesc">base URL</span></a>
+</li>
+<li id="bb-toc">
+<a href="#bb"><span class="element">bb</span> &#8211; <span class="shortdesc">user-agent command</span></a>
+</li>
+<li id="bdo-toc">
+<a href="#bdo"><span class="element">bdo</span> &#8211; <span class="shortdesc">BiDi override</span></a>
+</li>
+<li id="blockquote-toc">
+<a href="#blockquote"><span class="element">blockquote</span> &#8211; <span class="shortdesc">block quotation</span></a>
+</li>
+<li id="body-toc">
+<a href="#body"><span class="element">body</span> &#8211; <span class="shortdesc">document body</span></a>
+</li>
+<li id="br-toc">
+<a href="#br"><span class="element">br</span> &#8211; <span class="shortdesc">line break</span></a>
+</li>
+<li id="button-toc">
+<a href="#button"><span class="element">button</span></a>
+</li>
+<li id="button.submit-toc">
+<a href="#button.submit"><span class="element">button</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> &#8211; <span class="shortdesc">submit button</span></a>
+</li>
+<li id="button.reset-toc">
+<a href="#button.reset"><span class="element">button</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">reset</span></span> &#8211; <span class="shortdesc">reset button</span></a>
+</li>
+<li id="button.button-toc">
+<a href="#button.button"><span class="element">button</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">button</span></span> &#8211; <span class="shortdesc">button with no additional semantics</span></a>
+</li>
+<li id="canvas-toc">
+<a href="#canvas"><span class="element">canvas</span> &#8211; <span class="shortdesc">canvas for dynamic graphics</span></a>
+</li>
+<li id="caption-toc">
+<a href="#caption"><span class="element">caption</span> &#8211; <span class="shortdesc">table title</span></a>
+</li>
+<li id="cite-toc">
+<a href="#cite"><span class="element">cite</span> &#8211; <span class="shortdesc">cited title of a work</span></a>
+</li>
+<li id="code-toc">
+<a href="#code"><span class="element">code</span> &#8211; <span class="shortdesc">code fragment</span></a>
+</li>
+<li id="col-toc">
+<a href="#col"><span class="element">col</span> &#8211; <span class="shortdesc">table column</span></a>
+</li>
+<li id="colgroup-toc">
+<a href="#colgroup"><span class="element">colgroup</span> &#8211; <span class="shortdesc">table column group</span></a>
+</li>
+<li id="command-toc">
+<a href="#command"><span class="element">command</span></a>
+</li>
+<li id="command.command-toc">
+<a href="#command.command"><span class="element">command</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">command</span></span> &#8211; <span class="shortdesc">command with an associated action</span></a>
+</li>
+<li id="command.radio-toc">
+<a href="#command.radio"><span class="element">command</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> &#8211; <span class="shortdesc">selection of one item from a list of items</span></a>
+</li>
+<li id="command.checkbox-toc">
+<a href="#command.checkbox"><span class="element">command</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> &#8211; <span class="shortdesc">state or option that can be toggled</span></a>
+</li>
+<li id="datagrid-toc">
+<a href="#datagrid"><span class="element">datagrid</span> &#8211; <span class="shortdesc">datagrid</span></a>
+</li>
+<li id="datalist-toc">
+<a href="#datalist"><span class="element">datalist</span> &#8211; <span class="shortdesc">predefined options for other controls</span></a>
+</li>
+<li id="dd-toc">
+<a href="#dd"><span class="element">dd</span> &#8211; <span class="shortdesc">description in a term-description grouping</span></a>
+</li>
+<li id="del-toc">
+<a href="#del"><span class="element">del</span> &#8211; <span class="shortdesc">deleted text</span></a>
+</li>
+<li id="details-toc">
+<a href="#details"><span class="element">details</span> &#8211; <span class="shortdesc">additional on-demand information</span></a>
+</li>
+<li id="dfn-toc">
+<a href="#dfn"><span class="element">dfn</span> &#8211; <span class="shortdesc">defining instance</span></a>
+</li>
+<li id="dialog-toc">
+<a href="#dialog"><span class="element">dialog</span> &#8211; <span class="shortdesc">conversation</span></a>
+</li>
+<li id="div-toc">
+<a href="#div"><span class="element">div</span> &#8211; <span class="shortdesc">generic flow container</span></a>
+</li>
+<li id="dl-toc">
+<a href="#dl"><span class="element">dl</span> &#8211; <span class="shortdesc">description list</span></a>
+</li>
+<li id="dt-toc">
+<a href="#dt"><span class="element">dt</span> &#8211; <span class="shortdesc">term in a term-description grouping</span></a>
+</li>
+<li id="em-toc">
+<a href="#em"><span class="element">em</span> &#8211; <span class="shortdesc">emphatic stress</span></a>
+</li>
+<li id="embed-toc">
+<a href="#embed"><span class="element">embed</span> &#8211; <span class="shortdesc">integration point for plugins</span></a>
+</li>
+<li id="fieldset-toc">
+<a href="#fieldset"><span class="element">fieldset</span> &#8211; <span class="shortdesc">set of related form controls</span></a>
+</li>
+<li id="figure-toc">
+<a href="#figure"><span class="element">figure</span> &#8211; <span class="shortdesc">figure with optional caption</span></a>
+</li>
+<li id="footer-toc">
+<a href="#footer"><span class="element">footer</span> &#8211; <span class="shortdesc">footer</span></a>
+</li>
+<li id="form-toc">
+<a href="#form"><span class="element">form</span> &#8211; <span class="shortdesc">user-submittable form</span></a>
+</li>
+<li id="h1-toc">
+<a href="#h1"><span class="element">h1</span> &#8211; <span class="shortdesc">heading (level 1)</span></a>
+</li>
+<li id="h2-toc">
+<a href="#h2"><span class="element">h2</span> &#8211; <span class="shortdesc">heading (level 2)</span></a>
+</li>
+<li id="h3-toc">
+<a href="#h3"><span class="element">h3</span> &#8211; <span class="shortdesc">heading (level 3)</span></a>
+</li>
+<li id="h4-toc">
+<a href="#h4"><span class="element">h4</span> &#8211; <span class="shortdesc">heading (level 4)</span></a>
+</li>
+<li id="h5-toc">
+<a href="#h5"><span class="element">h5</span> &#8211; <span class="shortdesc">heading (level 5)</span></a>
+</li>
+<li id="h6-toc">
+<a href="#h6"><span class="element">h6</span> &#8211; <span class="shortdesc">heading (level 6)</span></a>
+</li>
+<li id="head-toc">
+<a href="#head"><span class="element">head</span> &#8211; <span class="shortdesc">document metadata</span></a>
+</li>
+<li id="header-toc">
+<a href="#header"><span class="element">header</span> &#8211; <span class="shortdesc">header</span></a>
+</li>
+<li id="hgroup-toc">
+<a href="#hgroup"><span class="element">hgroup</span> &#8211; <span class="shortdesc">heading group</span></a>
+</li>
+<li id="hr-toc">
+<a href="#hr"><span class="element">hr</span> &#8211; <span class="shortdesc">thematic break</span></a>
+</li>
+<li id="html-toc">
+<a href="#html"><span class="element">html</span> &#8211; <span class="shortdesc">root element</span></a>
+</li>
+<li id="i-toc">
+<a href="#i"><span class="element">i</span> &#8211; <span class="shortdesc">offset text typically styled in italic</span></a>
+</li>
+<li id="iframe-toc">
+<a href="#iframe"><span class="element">iframe</span> &#8211; <span class="shortdesc">nested browsing context (inline frame)</span></a>
+</li>
+<li id="img-toc">
+<a href="#img"><span class="element">img</span> &#8211; <span class="shortdesc">image</span></a>
+</li>
+<li id="input-toc">
+<a href="#input"><span class="element">input</span></a>
+</li>
+<li id="input.text-toc">
+<a href="#input.text"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">text</span></span> &#8211; <span class="shortdesc">text-input field</span></a>
+</li>
+<li id="input.password-toc">
+<a href="#input.password"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">password</span></span> &#8211; <span class="shortdesc">password-input field</span></a>
+</li>
+<li id="input.checkbox-toc">
+<a href="#input.checkbox"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> &#8211; <span class="shortdesc">checkbox</span></a>
+</li>
+<li id="input.radio-toc">
+<a href="#input.radio"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> &#8211; <span class="shortdesc">radio button</span></a>
+</li>
+<li id="input.button-toc">
+<a href="#input.button"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">button</span></span> &#8211; <span class="shortdesc">button</span></a>
+</li>
+<li id="input.submit-toc">
+<a href="#input.submit"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> &#8211; <span class="shortdesc">submit button</span></a>
+</li>
+<li id="input.reset-toc">
+<a href="#input.reset"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">reset</span></span> &#8211; <span class="shortdesc">reset button</span></a>
+</li>
+<li id="input.file-toc">
+<a href="#input.file"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">file</span></span> &#8211; <span class="shortdesc">file upload control</span></a>
+</li>
+<li id="input.hidden-toc">
+<a href="#input.hidden"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">hidden</span></span> &#8211; <span class="shortdesc">hidden input control</span></a>
+</li>
+<li id="input.image-toc">
+<a href="#input.image"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">image</span></span> &#8211; <span class="shortdesc">image-coordinates input control</span></a>
+</li>
+<li id="input.datetime-toc">
+<a href="#input.datetime"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">datetime</span></span> &#8211; <span class="shortdesc">global date-and-time input control</span></a>
+</li>
+<li id="input.datetime-local-toc">
+<a href="#input.datetime-local"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">datetime-local</span></span> &#8211; <span class="shortdesc">local date-and-time input control</span></a>
+</li>
+<li id="input.date-toc">
+<a href="#input.date"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">date</span></span> &#8211; <span class="shortdesc">date input control</span></a>
+</li>
+<li id="input.month-toc">
+<a href="#input.month"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">month</span></span> &#8211; <span class="shortdesc">year-and-month input control</span></a>
+</li>
+<li id="input.time-toc">
+<a href="#input.time"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">time</span></span> &#8211; <span class="shortdesc">time input control</span></a>
+</li>
+<li id="input.week-toc">
+<a href="#input.week"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">week</span></span> &#8211; <span class="shortdesc">year-and-week input control</span></a>
+</li>
+<li id="input.number-toc">
+<a href="#input.number"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">number</span></span> &#8211; <span class="shortdesc">number input control</span></a>
+</li>
+<li id="input.range-toc">
+<a href="#input.range"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">range</span></span> &#8211; <span class="shortdesc">imprecise number-input control</span></a>
+</li>
+<li id="input.email-toc">
+<a href="#input.email"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">email</span></span> &#8211; <span class="shortdesc">e-mail address input control</span></a>
+</li>
+<li id="input.url-toc">
+<a href="#input.url"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">url</span></span> &#8211; <span class="shortdesc">URL input control</span></a>
+</li>
+<li id="input.search-toc">
+<a href="#input.search"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">search</span></span> &#8211; <span class="shortdesc">search field</span></a>
+</li>
+<li id="input.color-toc">
+<a href="#input.color"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">color</span></span> &#8211; <span class="shortdesc">color</span></a>
+</li>
+<li id="ins-toc">
+<a href="#ins"><span class="element">ins</span> &#8211; <span class="shortdesc">inserted text</span></a>
+</li>
+<li id="kbd-toc">
+<a href="#kbd"><span class="element">kbd</span> &#8211; <span class="shortdesc">user input</span></a>
+</li>
+<li id="keygen-toc">
+<a href="#keygen"><span class="element">keygen</span> &#8211; <span class="shortdesc">key-pair generator/input control</span></a>
+</li>
+<li id="label-toc">
+<a href="#label"><span class="element">label</span> &#8211; <span class="shortdesc">caption for a form control</span></a>
+</li>
+<li id="legend-toc">
+<a href="#legend"><span class="element">legend</span> &#8211; <span class="shortdesc">title or explanatory caption</span></a>
+</li>
+<li id="li-toc">
+<a href="#li"><span class="element">li</span> &#8211; <span class="shortdesc">list item</span></a>
+</li>
+<li id="link-toc">
+<a href="#link"><span class="element">link</span> &#8211; <span class="shortdesc">inter-document relationship metadata</span></a>
+</li>
+<li id="map-toc">
+<a href="#map"><span class="element">map</span> &#8211; <span class="shortdesc">image-map definition</span></a>
+</li>
+<li id="mark-toc">
+<a href="#mark"><span class="element">mark</span> &#8211; <span class="shortdesc">marked (highlighted) text</span></a>
+</li>
+<li id="menu-toc">
+<a href="#menu"><span class="element">menu</span> &#8211; <span class="shortdesc">list of commands</span></a>
+</li>
+<li id="meta-toc">
+<a href="#meta"><span class="element">meta</span></a>
+</li>
+<li id="meta.name-toc">
+<a href="#meta.name"><span class="element">meta</span> <span class="elem-qualifier"><span class="attribute-name">name</span></span> &#8211; <span class="shortdesc">name-value metadata</span></a>
+</li>
+<li id="meta.http-equiv.refresh-toc">
+<a href="#meta.http-equiv.refresh"><span class="element">meta</span> <span class="elem-qualifier"><span class="attribute-name">http-equiv</span>=<span class="equals-value">refresh</span></span> &#8211; <span class="shortdesc">&#8220;refresh&#8221; pragma directive</span></a>
+</li>
+<li id="meta.http-equiv.default-style-toc">
+<a href="#meta.http-equiv.default-style"><span class="element">meta</span> <span class="elem-qualifier"><span class="attribute-name">http-equiv</span>=<span class="equals-value">default-style</span></span> &#8211; <span class="shortdesc">&#8220;preferred stylesheet&#8221; pragma directive</span></a>
+</li>
+<li id="meta.charset-toc">
+<a href="#meta.charset"><span class="element">meta</span> <span class="elem-qualifier"><span class="attribute-name">charset</span></span> &#8211; <span class="shortdesc">document character-encoding declaration</span></a>
+</li>
+<li id="meta.http-equiv.content-type-toc">
+<a href="#meta.http-equiv.content-type"><span class="element">meta</span> <span class="elem-qualifier"><span class="attribute-name">http-equiv</span>=<span class="equals-value">content-type</span></span> &#8211; <span class="shortdesc">document character-encoding declaration</span></a>
+</li>
+<li id="meter-toc">
+<a href="#meter"><span class="element">meter</span> &#8211; <span class="shortdesc">scalar gauge</span></a>
+</li>
+<li id="nav-toc">
+<a href="#nav"><span class="element">nav</span> &#8211; <span class="shortdesc">group of navigational links</span></a>
+</li>
+<li id="noscript-toc">
+<a href="#noscript"><span class="element">noscript</span> &#8211; <span class="shortdesc">fallback content for script</span></a>
+</li>
+<li id="object-toc">
+<a href="#object"><span class="element">object</span> &#8211; <span class="shortdesc">generic external resource</span></a>
+</li>
+<li id="ol-toc">
+<a href="#ol"><span class="element">ol</span> &#8211; <span class="shortdesc">ordered list</span></a>
+</li>
+<li id="optgroup-toc">
+<a href="#optgroup"><span class="element">optgroup</span> &#8211; <span class="shortdesc">group of options</span></a>
+</li>
+<li id="option-toc">
+<a href="#option"><span class="element">option</span> &#8211; <span class="shortdesc">option</span></a>
+</li>
+<li id="output-toc">
+<a href="#output"><span class="element">output</span> &#8211; <span class="shortdesc">result of a calculation in a form</span></a>
+</li>
+<li id="p-toc">
+<a href="#p"><span class="element">p</span> &#8211; <span class="shortdesc">paragraph</span></a>
+</li>
+<li id="param-toc">
+<a href="#param"><span class="element">param</span> &#8211; <span class="shortdesc">initialization parameters for plugins</span></a>
+</li>
+<li id="pre-toc">
+<a href="#pre"><span class="element">pre</span> &#8211; <span class="shortdesc">preformatted text</span></a>
+</li>
+<li id="progress-toc">
+<a href="#progress"><span class="element">progress</span> &#8211; <span class="shortdesc">progress indicator</span></a>
+</li>
+<li id="q-toc">
+<a href="#q"><span class="element">q</span> &#8211; <span class="shortdesc">quoted text</span></a>
+</li>
+<li id="rp-toc">
+<a href="#rp"><span class="element">rp</span> &#8211; <span class="shortdesc">ruby parenthesis</span></a>
+</li>
+<li id="rt-toc">
+<a href="#rt"><span class="element">rt</span> &#8211; <span class="shortdesc">ruby text</span></a>
+</li>
+<li id="ruby-toc">
+<a href="#ruby"><span class="element">ruby</span> &#8211; <span class="shortdesc">ruby annotation</span></a>
+</li>
+<li id="samp-toc">
+<a href="#samp"><span class="element">samp</span> &#8211; <span class="shortdesc">(sample) output</span></a>
+</li>
+<li id="script-toc">
+<a href="#script"><span class="element">script</span> &#8211; <span class="shortdesc">embedded script</span></a>
+</li>
+<li id="section-toc">
+<a href="#section"><span class="element">section</span> &#8211; <span class="shortdesc">section</span></a>
+</li>
+<li id="select-toc">
+<a href="#select"><span class="element">select</span> &#8211; <span class="shortdesc">option-selection form control</span></a>
+</li>
+<li id="small-toc">
+<a href="#small"><span class="element">small</span> &#8211; <span class="shortdesc">small print</span></a>
+</li>
+<li id="source-toc">
+<a href="#source"><span class="element">source</span> &#8211; <span class="shortdesc">media resource</span></a>
+</li>
+<li id="span-toc">
+<a href="#span"><span class="element">span</span> &#8211; <span class="shortdesc">generic span</span></a>
+</li>
+<li id="strong-toc">
+<a href="#strong"><span class="element">strong</span> &#8211; <span class="shortdesc">strong importance</span></a>
+</li>
+<li id="style-toc">
+<a href="#style"><span class="element">style</span> &#8211; <span class="shortdesc">style (presentation) information</span></a>
+</li>
+<li id="sub-toc">
+<a href="#sub"><span class="element">sub</span> &#8211; <span class="shortdesc">subscript</span></a>
+</li>
+<li id="sup-toc">
+<a href="#sup"><span class="element">sup</span> &#8211; <span class="shortdesc">superscript</span></a>
+</li>
+<li id="table-toc">
+<a href="#table"><span class="element">table</span> &#8211; <span class="shortdesc">table</span></a>
+</li>
+<li id="tbody-toc">
+<a href="#tbody"><span class="element">tbody</span> &#8211; <span class="shortdesc">table row group</span></a>
+</li>
+<li id="td-toc">
+<a href="#td"><span class="element">td</span> &#8211; <span class="shortdesc">table cell</span></a>
+</li>
+<li id="textarea-toc">
+<a href="#textarea"><span class="element">textarea</span> &#8211; <span class="shortdesc">text input area</span></a>
+</li>
+<li id="tfoot-toc">
+<a href="#tfoot"><span class="element">tfoot</span> &#8211; <span class="shortdesc">table footer row group</span></a>
+</li>
+<li id="th-toc">
+<a href="#th"><span class="element">th</span> &#8211; <span class="shortdesc">table header cell</span></a>
+</li>
+<li id="thead-toc">
+<a href="#thead"><span class="element">thead</span> &#8211; <span class="shortdesc">table header row group</span></a>
+</li>
+<li id="time-toc">
+<a href="#time"><span class="element">time</span> &#8211; <span class="shortdesc">date and/or time</span></a>
+</li>
+<li id="title-toc">
+<a href="#title"><span class="element">title</span> &#8211; <span class="shortdesc">document title</span></a>
+</li>
+<li id="tr-toc">
+<a href="#tr"><span class="element">tr</span> &#8211; <span class="shortdesc">table row</span></a>
+</li>
+<li id="ul-toc">
+<a href="#ul"><span class="element">ul</span> &#8211; <span class="shortdesc">unordered list</span></a>
+</li>
+<li id="var-toc">
+<a href="#var"><span class="element">var</span> &#8211; <span class="shortdesc">variable or placeholder text</span></a>
+</li>
+<li id="video-toc">
+<a href="#video"><span class="element">video</span> &#8211; <span class="shortdesc">video</span></a>
+</li>
+</ul>
+</div>
     <div id="a" class="section">
       <h2 class="element-head">
 <span class="element">a</span> &#8211; <span class="shortdesc">hyperlink</span> <a class="hash" href="#a">#</a> <a class="toc-bak" href="#a-toc">T</a>

Index: elements.html
===================================================================
RCS file: /sources/public/html5/markup/elements.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- elements.html	2 May 2009 09:24:19 -0000	1.4
+++ elements.html	3 May 2009 04:20:35 -0000	1.5
@@ -13,7 +13,284 @@
 </div>
 <div id="elements" class="section">
         <h2>6. HTML elements <a class="hash" href="#elements">#</a> <a class="toc-bak" href="Overview.html#elements-toc">T</a></h2>
-        
+        <div class="toc">
+<ul>
+<li id="a-toc"><a href="a.html#a"><span class="element">a</span> &#8211; <span class="shortdesc">hyperlink</span></a>
+</li>
+<li id="abbr-toc"><a href="abbr.html#abbr"><span class="element">abbr</span> &#8211; <span class="shortdesc">abbreviation</span></a>
+</li>
+<li id="address-toc"><a href="address.html#address"><span class="element">address</span> &#8211; <span class="shortdesc">contact information</span></a>
+</li>
+<li id="area-toc"><a href="area.html#area"><span class="element">area</span> &#8211; <span class="shortdesc">image-map hyperlink</span></a>
+</li>
+<li id="article-toc"><a href="article.html#article"><span class="element">article</span> &#8211; <span class="shortdesc">article</span></a>
+</li>
+<li id="aside-toc"><a href="aside.html#aside"><span class="element">aside</span> &#8211; <span class="shortdesc">tangential content</span></a>
+</li>
+<li id="audio-toc"><a href="audio.html#audio"><span class="element">audio</span> &#8211; <span class="shortdesc">audio stream</span></a>
+</li>
+<li id="b-toc"><a href="b.html#b"><span class="element">b</span> &#8211; <span class="shortdesc">offset text typically styled in bold</span></a>
+</li>
+<li id="base-toc"><a href="base.html#base"><span class="element">base</span> &#8211; <span class="shortdesc">base URL</span></a>
+</li>
+<li id="bb-toc"><a href="bb.html#bb"><span class="element">bb</span> &#8211; <span class="shortdesc">user-agent command</span></a>
+</li>
+<li id="bdo-toc"><a href="bdo.html#bdo"><span class="element">bdo</span> &#8211; <span class="shortdesc">BiDi override</span></a>
+</li>
+<li id="blockquote-toc"><a href="blockquote.html#blockquote"><span class="element">blockquote</span> &#8211; <span class="shortdesc">block quotation</span></a>
+</li>
+<li id="body-toc"><a href="body.html#body"><span class="element">body</span> &#8211; <span class="shortdesc">document body</span></a>
+</li>
+<li id="br-toc"><a href="br.html#br"><span class="element">br</span> &#8211; <span class="shortdesc">line break</span></a>
+</li>
+<li id="button-toc"><a href="button.html#button"><span class="element">button</span></a>
+</li>
+<li id="button.submit-toc"><a href="button.submit.html#button.submit"><span class="element">button</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> &#8211; <span class="shortdesc">submit button</span></a>
+</li>
+<li id="button.reset-toc"><a href="button.reset.html#button.reset"><span class="element">button</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">reset</span></span> &#8211; <span class="shortdesc">reset button</span></a>
+</li>
+<li id="button.button-toc"><a href="button.button.html#button.button"><span class="element">button</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">button</span></span> &#8211; <span class="shortdesc">button with no additional semantics</span></a>
+</li>
+<li id="canvas-toc"><a href="canvas.html#canvas"><span class="element">canvas</span> &#8211; <span class="shortdesc">canvas for dynamic graphics</span></a>
+</li>
+<li id="caption-toc"><a href="caption.html#caption"><span class="element">caption</span> &#8211; <span class="shortdesc">table title</span></a>
+</li>
+<li id="cite-toc"><a href="cite.html#cite"><span class="element">cite</span> &#8211; <span class="shortdesc">cited title of a work</span></a>
+</li>
+<li id="code-toc"><a href="code.html#code"><span class="element">code</span> &#8211; <span class="shortdesc">code fragment</span></a>
+</li>
+<li id="col-toc"><a href="col.html#col"><span class="element">col</span> &#8211; <span class="shortdesc">table column</span></a>
+</li>
+<li id="colgroup-toc"><a href="colgroup.html#colgroup"><span class="element">colgroup</span> &#8211; <span class="shortdesc">table column group</span></a>
+</li>
+<li id="command-toc"><a href="command.html#command"><span class="element">command</span></a>
+</li>
+<li id="command.command-toc"><a href="command.command.html#command.command"><span class="element">command</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">command</span></span> &#8211; <span class="shortdesc">command with an associated action</span></a>
+</li>
+<li id="command.radio-toc"><a href="command.radio.html#command.radio"><span class="element">command</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> &#8211; <span class="shortdesc">selection of one item from a list of items</span></a>
+</li>
+<li id="command.checkbox-toc"><a href="command.checkbox.html#command.checkbox"><span class="element">command</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> &#8211; <span class="shortdesc">state or option that can be toggled</span></a>
+</li>
+<li id="datagrid-toc"><a href="datagrid.html#datagrid"><span class="element">datagrid</span> &#8211; <span class="shortdesc">datagrid</span></a>
+</li>
+<li id="datalist-toc"><a href="datalist.html#datalist"><span class="element">datalist</span> &#8211; <span class="shortdesc">predefined options for other controls</span></a>
+</li>
+<li id="dd-toc"><a href="dd.html#dd"><span class="element">dd</span> &#8211; <span class="shortdesc">description in a term-description grouping</span></a>
+</li>
+<li id="del-toc"><a href="del.html#del"><span class="element">del</span> &#8211; <span class="shortdesc">deleted text</span></a>
+</li>
+<li id="details-toc"><a href="details.html#details"><span class="element">details</span> &#8211; <span class="shortdesc">additional on-demand information</span></a>
+</li>
+<li id="dfn-toc"><a href="dfn.html#dfn"><span class="element">dfn</span> &#8211; <span class="shortdesc">defining instance</span></a>
+</li>
+<li id="dialog-toc"><a href="dialog.html#dialog"><span class="element">dialog</span> &#8211; <span class="shortdesc">conversation</span></a>
+</li>
+<li id="div-toc"><a href="div.html#div"><span class="element">div</span> &#8211; <span class="shortdesc">generic flow container</span></a>
+</li>
+<li id="dl-toc"><a href="dl.html#dl"><span class="element">dl</span> &#8211; <span class="shortdesc">description list</span></a>
+</li>
+<li id="dt-toc"><a href="dt.html#dt"><span class="element">dt</span> &#8211; <span class="shortdesc">term in a term-description grouping</span></a>
+</li>
+<li id="em-toc"><a href="em.html#em"><span class="element">em</span> &#8211; <span class="shortdesc">emphatic stress</span></a>
+</li>
+<li id="embed-toc"><a href="embed.html#embed"><span class="element">embed</span> &#8211; <span class="shortdesc">integration point for plugins</span></a>
+</li>
+<li id="fieldset-toc"><a href="fieldset.html#fieldset"><span class="element">fieldset</span> &#8211; <span class="shortdesc">set of related form controls</span></a>
+</li>
+<li id="figure-toc"><a href="figure.html#figure"><span class="element">figure</span> &#8211; <span class="shortdesc">figure with optional caption</span></a>
+</li>
+<li id="footer-toc"><a href="footer.html#footer"><span class="element">footer</span> &#8211; <span class="shortdesc">footer</span></a>
+</li>
+<li id="form-toc"><a href="form.html#form"><span class="element">form</span> &#8211; <span class="shortdesc">user-submittable form</span></a>
+</li>
+<li id="h1-toc"><a href="h1.html#h1"><span class="element">h1</span> &#8211; <span class="shortdesc">heading (level 1)</span></a>
+</li>
+<li id="h2-toc"><a href="h2.html#h2"><span class="element">h2</span> &#8211; <span class="shortdesc">heading (level 2)</span></a>
+</li>
+<li id="h3-toc"><a href="h3.html#h3"><span class="element">h3</span> &#8211; <span class="shortdesc">heading (level 3)</span></a>
+</li>
+<li id="h4-toc"><a href="h4.html#h4"><span class="element">h4</span> &#8211; <span class="shortdesc">heading (level 4)</span></a>
+</li>
+<li id="h5-toc"><a href="h5.html#h5"><span class="element">h5</span> &#8211; <span class="shortdesc">heading (level 5)</span></a>
+</li>
+<li id="h6-toc"><a href="h6.html#h6"><span class="element">h6</span> &#8211; <span class="shortdesc">heading (level 6)</span></a>
+</li>
+<li id="head-toc"><a href="head.html#head"><span class="element">head</span> &#8211; <span class="shortdesc">document metadata</span></a>
+</li>
+<li id="header-toc"><a href="header.html#header"><span class="element">header</span> &#8211; <span class="shortdesc">header</span></a>
+</li>
+<li id="hgroup-toc"><a href="hgroup.html#hgroup"><span class="element">hgroup</span> &#8211; <span class="shortdesc">heading group</span></a>
+</li>
+<li id="hr-toc"><a href="hr.html#hr"><span class="element">hr</span> &#8211; <span class="shortdesc">thematic break</span></a>
+</li>
+<li id="html-toc"><a href="html.html#html"><span class="element">html</span> &#8211; <span class="shortdesc">root element</span></a>
+</li>
+<li id="i-toc"><a href="i.html#i"><span class="element">i</span> &#8211; <span class="shortdesc">offset text typically styled in italic</span></a>
+</li>
+<li id="iframe-toc"><a href="iframe.html#iframe"><span class="element">iframe</span> &#8211; <span class="shortdesc">nested browsing context (inline frame)</span></a>
+</li>
+<li id="img-toc"><a href="img.html#img"><span class="element">img</span> &#8211; <span class="shortdesc">image</span></a>
+</li>
+<li id="input-toc"><a href="input.html#input"><span class="element">input</span></a>
+</li>
+<li id="input.text-toc"><a href="input.text.html#input.text"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">text</span></span> &#8211; <span class="shortdesc">text-input field</span></a>
+</li>
+<li id="input.password-toc"><a href="input.password.html#input.password"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">password</span></span> &#8211; <span class="shortdesc">password-input field</span></a>
+</li>
+<li id="input.checkbox-toc"><a href="input.checkbox.html#input.checkbox"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">checkbox</span></span> &#8211; <span class="shortdesc">checkbox</span></a>
+</li>
+<li id="input.radio-toc"><a href="input.radio.html#input.radio"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">radio</span></span> &#8211; <span class="shortdesc">radio button</span></a>
+</li>
+<li id="input.button-toc"><a href="input.button.html#input.button"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">button</span></span> &#8211; <span class="shortdesc">button</span></a>
+</li>
+<li id="input.submit-toc"><a href="input.submit.html#input.submit"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">submit</span></span> &#8211; <span class="shortdesc">submit button</span></a>
+</li>
+<li id="input.reset-toc"><a href="input.reset.html#input.reset"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">reset</span></span> &#8211; <span class="shortdesc">reset button</span></a>
+</li>
+<li id="input.file-toc"><a href="input.file.html#input.file"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">file</span></span> &#8211; <span class="shortdesc">file upload control</span></a>
+</li>
+<li id="input.hidden-toc"><a href="input.hidden.html#input.hidden"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">hidden</span></span> &#8211; <span class="shortdesc">hidden input control</span></a>
+</li>
+<li id="input.image-toc"><a href="input.image.html#input.image"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">image</span></span> &#8211; <span class="shortdesc">image-coordinates input control</span></a>
+</li>
+<li id="input.datetime-toc"><a href="input.datetime.html#input.datetime"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">datetime</span></span> &#8211; <span class="shortdesc">global date-and-time input control</span></a>
+</li>
+<li id="input.datetime-local-toc"><a href="input.datetime-local.html#input.datetime-local"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">datetime-local</span></span> &#8211; <span class="shortdesc">local date-and-time input control</span></a>
+</li>
+<li id="input.date-toc"><a href="input.date.html#input.date"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">date</span></span> &#8211; <span class="shortdesc">date input control</span></a>
+</li>
+<li id="input.month-toc"><a href="input.month.html#input.month"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">month</span></span> &#8211; <span class="shortdesc">year-and-month input control</span></a>
+</li>
+<li id="input.time-toc"><a href="input.time.html#input.time"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">time</span></span> &#8211; <span class="shortdesc">time input control</span></a>
+</li>
+<li id="input.week-toc"><a href="input.week.html#input.week"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">week</span></span> &#8211; <span class="shortdesc">year-and-week input control</span></a>
+</li>
+<li id="input.number-toc"><a href="input.number.html#input.number"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">number</span></span> &#8211; <span class="shortdesc">number input control</span></a>
+</li>
+<li id="input.range-toc"><a href="input.range.html#input.range"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">range</span></span> &#8211; <span class="shortdesc">imprecise number-input control</span></a>
+</li>
+<li id="input.email-toc"><a href="input.email.html#input.email"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">email</span></span> &#8211; <span class="shortdesc">e-mail address input control</span></a>
+</li>
+<li id="input.url-toc"><a href="input.url.html#input.url"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">url</span></span> &#8211; <span class="shortdesc">URL input control</span></a>
+</li>
+<li id="input.search-toc"><a href="input.search.html#input.search"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">search</span></span> &#8211; <span class="shortdesc">search field</span></a>
+</li>
+<li id="input.color-toc"><a href="input.color.html#input.color"><span class="element">input</span> <span class="elem-qualifier"><span class="attribute-name">type</span>=<span class="equals-value">color</span></span> &#8211; <span class="shortdesc">color</span></a>
+</li>
+<li id="ins-toc"><a href="ins.html#ins"><span class="element">ins</span> &#8211; <span class="shortdesc">inserted text</span></a>
+</li>
+<li id="kbd-toc"><a href="kbd.html#kbd"><span class="element">kbd</span> &#8211; <span class="shortdesc">user input</span></a>
+</li>
+<li id="keygen-toc"><a href="keygen.html#keygen"><span class="element">keygen</span> &#8211; <span class="shortdesc">key-pair generator/input control</span></a>
+</li>
+<li id="label-toc"><a href="label.html#label"><span class="element">label</span> &#8211; <span class="shortdesc">caption for a form control</span></a>
+</li>
+<li id="legend-toc"><a href="legend.html#legend"><span class="element">legend</span> &#8211; <span class="shortdesc">title or explanatory caption</span></a>
+</li>
+<li id="li-toc"><a href="li.html#li"><span class="element">li</span> &#8211; <span class="shortdesc">list item</span></a>
+</li>
+<li id="link-toc"><a href="link.html#link"><span class="element">link</span> &#8211; <span class="shortdesc">inter-document relationship metadata</span></a>
+</li>
+<li id="map-toc"><a href="map.html#map"><span class="element">map</span> &#8211; <span class="shortdesc">image-map definition</span></a>
+</li>
+<li id="mark-toc"><a href="mark.html#mark"><span class="element">mark</span> &#8211; <span class="shortdesc">marked (highlighted) text</span></a>
+</li>
+<li id="menu-toc"><a href="menu.html#menu"><span class="element">menu</span> &#8211; <span class="shortdesc">list of commands</span></a>
+</li>
+<li id="meta-toc"><a href="meta.html#meta"><span class="element">meta</span></a>
+</li>
+<li id="meta.name-toc"><a href="meta.name.html#meta.name"><span class="element">meta</span> <span class="elem-qualifier"><span class="attribute-name">name</span></span> &#8211; <span class="shortdesc">name-value metadata</span></a>
+</li>
+<li id="meta.http-equiv.refresh-toc"><a href="meta.http-equiv.refresh.html#meta.http-equiv.refresh"><span class="element">meta</span> <span class="elem-qualifier"><span class="attribute-name">http-equiv</span>=<span class="equals-value">refresh</span></span> &#8211; <span class="shortdesc">&#8220;refresh&#8221; pragma directive</span></a>
+</li>
+<li id="meta.http-equiv.default-style-toc"><a href="meta.http-equiv.default-style.html#meta.http-equiv.default-style"><span class="element">meta</span> <span class="elem-qualifier"><span class="attribute-name">http-equiv</span>=<span class="equals-value">default-style</span></span> &#8211; <span class="shortdesc">&#8220;preferred stylesheet&#8221; pragma directive</span></a>
+</li>
+<li id="meta.charset-toc"><a href="meta.charset.html#meta.charset"><span class="element">meta</span> <span class="elem-qualifier"><span class="attribute-name">charset</span></span> &#8211; <span class="shortdesc">document character-encoding declaration</span></a>
+</li>
+<li id="meta.http-equiv.content-type-toc"><a href="meta.http-equiv.content-type.html#meta.http-equiv.content-type"><span class="element">meta</span> <span class="elem-qualifier"><span class="attribute-name">http-equiv</span>=<span class="equals-value">content-type</span></span> &#8211; <span class="shortdesc">document character-encoding declaration</span></a>
+</li>
+<li id="meter-toc"><a href="meter.html#meter"><span class="element">meter</span> &#8211; <span class="shortdesc">scalar gauge</span></a>
+</li>
+<li id="nav-toc"><a href="nav.html#nav"><span class="element">nav</span> &#8211; <span class="shortdesc">group of navigational links</span></a>
+</li>
+<li id="noscript-toc"><a href="noscript.html#noscript"><span class="element">noscript</span> &#8211; <span class="shortdesc">fallback content for script</span></a>
+</li>
+<li id="object-toc"><a href="object.html#object"><span class="element">object</span> &#8211; <span class="shortdesc">generic external resource</span></a>
+</li>
+<li id="ol-toc"><a href="ol.html#ol"><span class="element">ol</span> &#8211; <span class="shortdesc">ordered list</span></a>
+</li>
+<li id="optgroup-toc"><a href="optgroup.html#optgroup"><span class="element">optgroup</span> &#8211; <span class="shortdesc">group of options</span></a>
+</li>
+<li id="option-toc"><a href="option.html#option"><span class="element">option</span> &#8211; <span class="shortdesc">option</span></a>
+</li>
+<li id="output-toc"><a href="output.html#output"><span class="element">output</span> &#8211; <span class="shortdesc">result of a calculation in a form</span></a>
+</li>
+<li id="p-toc"><a href="p.html#p"><span class="element">p</span> &#8211; <span class="shortdesc">paragraph</span></a>
+</li>
+<li id="param-toc"><a href="param.html#param"><span class="element">param</span> &#8211; <span class="shortdesc">initialization parameters for plugins</span></a>
+</li>
+<li id="pre-toc"><a href="pre.html#pre"><span class="element">pre</span> &#8211; <span class="shortdesc">preformatted text</span></a>
+</li>
+<li id="progress-toc"><a href="progress.html#progress"><span class="element">progress</span> &#8211; <span class="shortdesc">progress indicator</span></a>
+</li>
+<li id="q-toc"><a href="q.html#q"><span class="element">q</span> &#8211; <span class="shortdesc">quoted text</span></a>
+</li>
+<li id="rp-toc"><a href="rp.html#rp"><span class="element">rp</span> &#8211; <span class="shortdesc">ruby parenthesis</span></a>
+</li>
+<li id="rt-toc"><a href="rt.html#rt"><span class="element">rt</span> &#8211; <span class="shortdesc">ruby text</span></a>
+</li>
+<li id="ruby-toc"><a href="ruby.html#ruby"><span class="element">ruby</span> &#8211; <span class="shortdesc">ruby annotation</span></a>
+</li>
+<li id="samp-toc"><a href="samp.html#samp"><span class="element">samp</span> &#8211; <span class="shortdesc">(sample) output</span></a>
+</li>
+<li id="script-toc"><a href="script.html#script"><span class="element">script</span> &#8211; <span class="shortdesc">embedded script</span></a>
+</li>
+<li id="section-toc"><a href="section.html#section"><span class="element">section</span> &#8211; <span class="shortdesc">section</span></a>
+</li>
+<li id="select-toc"><a href="select.html#select"><span class="element">select</span> &#8211; <span class="shortdesc">option-selection form control</span></a>
+</li>
+<li id="small-toc"><a href="small.html#small"><span class="element">small</span> &#8211; <span class="shortdesc">small print</span></a>
+</li>
+<li id="source-toc"><a href="source.html#source"><span class="element">source</span> &#8211; <span class="shortdesc">media resource</span></a>
+</li>
+<li id="span-toc"><a href="span.html#span"><span class="element">span</span> &#8211; <span class="shortdesc">generic span</span></a>
+</li>
+<li id="strong-toc"><a href="strong.html#strong"><span class="element">strong</span> &#8211; <span class="shortdesc">strong importance</span></a>
+</li>
+<li id="style-toc"><a href="style.html#style"><span class="element">style</span> &#8211; <span class="shortdesc">style (presentation) information</span></a>
+</li>
+<li id="sub-toc"><a href="sub.html#sub"><span class="element">sub</span> &#8211; <span class="shortdesc">subscript</span></a>
+</li>
+<li id="sup-toc"><a href="sup.html#sup"><span class="element">sup</span> &#8211; <span class="shortdesc">superscript</span></a>
+</li>
+<li id="table-toc"><a href="table.html#table"><span class="element">table</span> &#8211; <span class="shortdesc">table</span></a>
+</li>
+<li id="tbody-toc"><a href="tbody.html#tbody"><span class="element">tbody</span> &#8211; <span class="shortdesc">table row group</span></a>
+</li>
+<li id="td-toc"><a href="td.html#td"><span class="element">td</span> &#8211; <span class="shortdesc">table cell</span></a>
+</li>
+<li id="textarea-toc"><a href="textarea.html#textarea"><span class="element">textarea</span> &#8211; <span class="shortdesc">text input area</span></a>
+</li>
+<li id="tfoot-toc"><a href="tfoot.html#tfoot"><span class="element">tfoot</span> &#8211; <span class="shortdesc">table footer row group</span></a>
+</li>
+<li id="th-toc"><a href="th.html#th"><span class="element">th</span> &#8211; <span class="shortdesc">table header cell</span></a>
+</li>
+<li id="thead-toc"><a href="thead.html#thead"><span class="element">thead</span> &#8211; <span class="shortdesc">table header row group</span></a>
+</li>
+<li id="time-toc"><a href="time.html#time"><span class="element">time</span> &#8211; <span class="shortdesc">date and/or time</span></a>
+</li>
+<li id="title-toc"><a href="title.html#title"><span class="element">title</span> &#8211; <span class="shortdesc">document title</span></a>
+</li>
+<li id="tr-toc"><a href="tr.html#tr"><span class="element">tr</span> &#8211; <span class="shortdesc">table row</span></a>
+</li>
+<li id="ul-toc"><a href="ul.html#ul"><span class="element">ul</span> &#8211; <span class="shortdesc">unordered list</span></a>
+</li>
+<li id="var-toc"><a href="var.html#var"><span class="element">var</span> &#8211; <span class="shortdesc">variable or placeholder text</span></a>
+</li>
+<li id="video-toc"><a href="video.html#video"><span class="element">video</span> &#8211; <span class="shortdesc">video</span></a>
+</li>
+</ul>
+</div>
Received on Sunday, 3 May 2009 13:03:05 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 18 December 2010 06:14:05 GMT