[html5] r2412 - [a] (0) Correct rules for when you can omit </body> and </html>. (credit: dw)

whatwg at whatwg.org whatwg at whatwg.org
Mon Nov 17 14:38:13 PST 2008


Author: ianh
Date: 2008-11-17 14:38:11 -0800 (Mon, 17 Nov 2008)
New Revision: 2412

Modified:
   index
   source
Log:
[a] (0) Correct rules for when you can omit </body> and </html>. (credit: dw)

Modified: index
===================================================================
--- index	2008-11-17 10:28:10 UTC (rev 2411)
+++ index	2008-11-17 22:38:11 UTC (rev 2412)
@@ -43885,8 +43885,8 @@
 
   </dl><p><dfn id=syntax-tags title=syntax-tags>Tags</dfn> are used to delimit the start
   and end of elements in the markup. CDATA, RCDATA, and normal
-  elements have a <a href=#syntax-start-tags title=syntax-start-tags>start tag</a> to
-  indicate where they begin, and an <a href=#syntax-end-tags title=syntax-end-tags>end
+  elements have a <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> to
+  indicate where they begin, and an <a href=#syntax-end-tag title=syntax-end-tag>end
   tag</a> to indicate where they end. The start and end tags of
   certain normal elements can be <a href=#syntax-tag-omission title=syntax-tag-omission>omitted</a>, as described
   later. Those that cannot be omitted must not be omitted. <a href=#void-elements>Void
@@ -43952,7 +43952,7 @@
 
   <h5 id=start-tags><span class=secno>8.1.2.1 </span>Start tags</h5>
 
-  <p><dfn id=syntax-start-tags title=syntax-start-tags>Start tags</dfn> must have the
+  <p><dfn id=syntax-start-tag title=syntax-start-tag>Start tags</dfn> must have the
   following format:</p>
 
   <ol><li>The first character of a start tag must be a U+003C LESS-THAN
@@ -43983,7 +43983,7 @@
 
   </ol><h5 id=end-tags><span class=secno>8.1.2.2 </span>End tags</h5>
 
-  <p><dfn id=syntax-end-tags title=syntax-end-tags>End tags</dfn> must have the
+  <p><dfn id=syntax-end-tag title=syntax-end-tag>End tags</dfn> must have the
   following format:</p>
 
   <ol><li>The first character of an end tag must be a U+003C LESS-THAN
@@ -44072,7 +44072,7 @@
 
     <p>If an attribute using the unquoted attribute syntax is to be
     followed by another attribute or by one of the optional U+002F
-    SOLIDUS (<code>/</code>) characters allowed in step 6 of the <span title=syntax-start-tag>start tag</span> syntax above, then there
+    SOLIDUS (<code>/</code>) characters allowed in step 6 of the <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> syntax above, then there
     must be a <a href=#space-character>space character</a> separating the two.</p>
 
    </dd>
@@ -44146,28 +44146,25 @@
   <p>Certain tags can be <dfn id=syntax-tag-omission title=syntax-tag-omission>omitted</dfn>.</p>
 
   <!-- <html> -->
-  <p>An <code><a href=#the-html-element>html</a></code> element's <span title=syntax-start-tag>start tag</span> may be omitted if the
+  <p>An <code><a href=#the-html-element>html</a></code> element's <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> may be omitted if the
   first thing inside the <code><a href=#the-html-element>html</a></code> element is not a <a href=#syntax-comments title=syntax-comments>comment</a>.</p>
 
   <!-- </html> -->
-  <p>An <code><a href=#the-html-element>html</a></code> element's <span title=syntax-end-tag>end
-  tag</span> may be omitted if the <code><a href=#the-html-element>html</a></code> element is not
-  immediately followed by a <a href=#syntax-comments title=syntax-comments>comment</a>
-  and the element contains a <code><a href=#the-body-element>body</a></code> element that is either
-  not empty or whose <span title=syntax-start-tag>start tag</span>
-  has not been omitted.</p>
+  <p>An <code><a href=#the-html-element>html</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> may be omitted if the <code><a href=#the-html-element>html</a></code> element is not
+  immediately followed by a <a href=#syntax-comments title=syntax-comments>comment</a>.</p>
 
   <!-- <head> -->
-  <p>A <code><a href=#the-head-element>head</a></code> element's <span title=syntax-start-tag>start tag</span> may be omitted if the
+  <p>A <code><a href=#the-head-element>head</a></code> element's <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> may be omitted if the
   first thing inside the <code><a href=#the-head-element>head</a></code> element is an element.</p>
 
   <!-- </head> -->
-  <p>A <code><a href=#the-head-element>head</a></code> element's <span title=syntax-end-tag>end
-  tag</span> may be omitted if the <code><a href=#the-head-element>head</a></code> element is not
+  <p>A <code><a href=#the-head-element>head</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> may be omitted if the <code><a href=#the-head-element>head</a></code> element is not
   immediately followed by a <a href=#space-character>space character</a> or a <a href=#syntax-comments title=syntax-comments>comment</a>.</p>
 
   <!-- <body> -->
-  <p>A <code><a href=#the-body-element>body</a></code> element's <span title=syntax-start-tag>start tag</span> may be omitted if the
+  <p>A <code><a href=#the-body-element>body</a></code> element's <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> may be omitted if the
   first thing inside the <code><a href=#the-body-element>body</a></code> element is not a
   <a href=#space-character>space character</a> or a <a href=#syntax-comments title=syntax-comments>comment</a>, except if the first thing
   inside the <code><a href=#the-body-element>body</a></code> element is a <code><a href=#script>script</a></code> or
@@ -44177,34 +44174,32 @@
   the <body> --></p>
 
   <!-- </body> -->
-  <p>A <code><a href=#the-body-element>body</a></code> element's <span title=syntax-end-tag>end
-  tag</span> may be omitted if the <code><a href=#the-body-element>body</a></code> element is not
-  immediately followed by a <a href=#syntax-comments title=syntax-comments>comment</a> and the element is either not
-  empty or its <span title=syntax-start-tag>start tag</span> has not
-  been omitted.</p>
+  <p>A <code><a href=#the-body-element>body</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> may be omitted if the <code><a href=#the-body-element>body</a></code> element is not
+  immediately followed by a <a href=#syntax-comments title=syntax-comments>comment</a>.</p>
 
   <!-- </li> -->
-  <p>A <code><a href=#the-li-element>li</a></code> element's <span title=syntax-end-tag>end
-  tag</span> may be omitted if the <code><a href=#the-li-element>li</a></code> element is
+  <p>A <code><a href=#the-li-element>li</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> may be omitted if the <code><a href=#the-li-element>li</a></code> element is
   immediately followed by another <code><a href=#the-li-element>li</a></code> element or if there
   is no more content in the parent element.</p>
 
   <!-- </dt> -->
-  <p>A <code><a href=#the-dt-element>dt</a></code> element's <span title=syntax-end-tag>end
-  tag</span> may be omitted if the <code><a href=#the-dt-element>dt</a></code> element is
+  <p>A <code><a href=#the-dt-element>dt</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> may be omitted if the <code><a href=#the-dt-element>dt</a></code> element is
   immediately followed by another <code><a href=#the-dt-element>dt</a></code> element or a
   <code><a href=#the-dd-element>dd</a></code> element.</p>
 
   <!-- </dd> -->
-  <p>A <code><a href=#the-dd-element>dd</a></code> element's <span title=syntax-end-tag>end
-  tag</span> may be omitted if the <code><a href=#the-dd-element>dd</a></code> element is
+  <p>A <code><a href=#the-dd-element>dd</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> may be omitted if the <code><a href=#the-dd-element>dd</a></code> element is
   immediately followed by another <code><a href=#the-dd-element>dd</a></code> element or a
   <code><a href=#the-dt-element>dt</a></code> element, or if there is no more content in the
   parent element.</p>
 
   <!-- </p> -->
-  <p>A <code><a href=#the-p-element>p</a></code> element's <span title=syntax-end-tag>end
-  tag</span> may be omitted if the <code><a href=#the-p-element>p</a></code> element is
+  <p>A <code><a href=#the-p-element>p</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> may be omitted if the <code><a href=#the-p-element>p</a></code> element is
   immediately followed by an <code><a href=#the-address-element>address</a></code>,
   <code><a href=#the-article-element>article</a></code>, <code><a href=#the-aside-element>aside</a></code>, <code><a href=#the-blockquote-element>blockquote</a></code>,
   <code><a href=#datagrid>datagrid</a></code>, <code><a href=#the-dialog-element>dialog</a></code>, <code>dir</code>,
@@ -44219,21 +44214,21 @@
   <code><a href=#the-a-element>a</a></code> element.</p>
 
   <!-- </rt> -->
-  <p>An <code><a href=#the-rt-element>rt</a></code> element's <span title=syntax-end-tag>end
-  tag</span> may be omitted if the <code><a href=#the-rt-element>rt</a></code> element is
+  <p>An <code><a href=#the-rt-element>rt</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> may be omitted if the <code><a href=#the-rt-element>rt</a></code> element is
   immediately followed by an <code><a href=#the-rt-element>rt</a></code> or <code><a href=#the-rp-element>rp</a></code>
   element, or if there is no more content in the parent element.</p>
 
   <!-- </rp> -->
-  <p>An <code><a href=#the-rp-element>rp</a></code> element's <span title=syntax-end-tag>end
-  tag</span> may be omitted if the <code><a href=#the-rp-element>rp</a></code> element is
+  <p>An <code><a href=#the-rp-element>rp</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> may be omitted if the <code><a href=#the-rp-element>rp</a></code> element is
   immediately followed by an <code><a href=#the-rt-element>rt</a></code> or <code><a href=#the-rp-element>rp</a></code>
   element, or if there is no more content in the parent element.</p>
 
   <!-- </optgroup> (the text assumes <optgroup> can only be inside a
   <select>; commented out text below can handle the non-<select> case
   if we ever allow it) -->
-  <p>An <code><a href=#the-optgroup-element>optgroup</a></code> element's <span title=syntax-end-tag>end tag</span> may be omitted if the
+  <p>An <code><a href=#the-optgroup-element>optgroup</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end tag</a> may be omitted if the
   <code><a href=#the-optgroup-element>optgroup</a></code> element <!--has an ancestor
   <code>select</code> element and--> is immediately followed by
   another <code><a href=#the-optgroup-element>optgroup</a></code> element, or if <!--all of the elements
@@ -44250,69 +44245,69 @@
   -->
 
   <!-- </option> -->
-  <p>An <code><a href=#the-option-element>option</a></code> element's <span title=syntax-end-tag>end
-  tag</span> may be omitted if the <code><a href=#the-option-element>option</a></code> element is
+  <p>An <code><a href=#the-option-element>option</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> may be omitted if the <code><a href=#the-option-element>option</a></code> element is
   immediately followed by another <code><a href=#the-option-element>option</a></code> element, or if
   it is immediately followed by an <code><a href=#the-optgroup-element>optgroup</a></code> element, or
   if there is no more content in the parent element.</p>
 
   <!-- <colgroup> -->
-  <p>A <code><a href=#the-colgroup-element>colgroup</a></code> element's <span title=syntax-start-tag>start tag</span> may be omitted if the
+  <p>A <code><a href=#the-colgroup-element>colgroup</a></code> element's <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> may be omitted if the
   first thing inside the <code><a href=#the-colgroup-element>colgroup</a></code> element is a
   <code><a href=#the-col-element>col</a></code> element, and if the element is not immediately
-  preceded by another <code><a href=#the-colgroup-element>colgroup</a></code> element whose <span title=syntax-end-tag>end tag</span> has been omitted.</p>
+  preceded by another <code><a href=#the-colgroup-element>colgroup</a></code> element whose <a href=#syntax-end-tag title=syntax-end-tag>end tag</a> has been omitted.</p>
 
   <!-- </colgroup> -->
-  <p>A <code><a href=#the-colgroup-element>colgroup</a></code> element's <span title=syntax-end-tag>end tag</span> may be omitted if the
+  <p>A <code><a href=#the-colgroup-element>colgroup</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end tag</a> may be omitted if the
   <code><a href=#the-colgroup-element>colgroup</a></code> element is not immediately followed by a
   <a href=#space-character>space character</a> or a <a href=#syntax-comments title=syntax-comments>comment</a>.</p>
 
   <!-- </thead> -->
-  <p>A <code><a href=#the-thead-element>thead</a></code> element's <span title=syntax-end-tag>end
-  tag</span> may be omitted if the <code><a href=#the-thead-element>thead</a></code> element is
+  <p>A <code><a href=#the-thead-element>thead</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> may be omitted if the <code><a href=#the-thead-element>thead</a></code> element is
   immediately followed by a <code><a href=#the-tbody-element>tbody</a></code> or <code><a href=#the-tfoot-element>tfoot</a></code>
   element.</p>
 
   <!-- <tbody> -->
-  <p>A <code><a href=#the-tbody-element>tbody</a></code> element's <span title=syntax-start-tag>start tag</span> may be omitted if the
+  <p>A <code><a href=#the-tbody-element>tbody</a></code> element's <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> may be omitted if the
   first thing inside the <code><a href=#the-tbody-element>tbody</a></code> element is a
   <code><a href=#the-tr-element>tr</a></code> element, and if the element is not immediately
   preceded by a <code><a href=#the-tbody-element>tbody</a></code>, <code><a href=#the-thead-element>thead</a></code>, or
-  <code><a href=#the-tfoot-element>tfoot</a></code> element whose <span title=syntax-end-tag>end
-  tag</span> has been omitted.</p>
+  <code><a href=#the-tfoot-element>tfoot</a></code> element whose <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> has been omitted.</p>
 
   <!-- </tbody> -->
-  <p>A <code><a href=#the-tbody-element>tbody</a></code> element's <span title=syntax-end-tag>end
-  tag</span> may be omitted if the <code><a href=#the-tbody-element>tbody</a></code> element is
+  <p>A <code><a href=#the-tbody-element>tbody</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> may be omitted if the <code><a href=#the-tbody-element>tbody</a></code> element is
   immediately followed by a <code><a href=#the-tbody-element>tbody</a></code> or <code><a href=#the-tfoot-element>tfoot</a></code>
   element, or if there is no more content in the parent element.</p>
 
   <!-- </tfoot> -->
-  <p>A <code><a href=#the-tfoot-element>tfoot</a></code> element's <span title=syntax-end-tag>end
-  tag</span> may be omitted if the <code><a href=#the-tfoot-element>tfoot</a></code> element is
+  <p>A <code><a href=#the-tfoot-element>tfoot</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> may be omitted if the <code><a href=#the-tfoot-element>tfoot</a></code> element is
   immediately followed by a <code><a href=#the-tbody-element>tbody</a></code> element, or if there is
   no more content in the parent element.</p>
 
   <!-- </tr> -->
-  <p>A <code><a href=#the-tr-element>tr</a></code> element's <span title=syntax-end-tag>end
-  tag</span> may be omitted if the <code><a href=#the-tr-element>tr</a></code> element is
+  <p>A <code><a href=#the-tr-element>tr</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> may be omitted if the <code><a href=#the-tr-element>tr</a></code> element is
   immediately followed by another <code><a href=#the-tr-element>tr</a></code> element, or if there
   is no more content in the parent element.</p>
 
   <!-- </td> -->
-  <p>A <code><a href=#the-td-element>td</a></code> element's <span title=syntax-end-tag>end
-  tag</span> may be omitted if the <code><a href=#the-td-element>td</a></code> element is
+  <p>A <code><a href=#the-td-element>td</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> may be omitted if the <code><a href=#the-td-element>td</a></code> element is
   immediately followed by a <code><a href=#the-td-element>td</a></code> or <code><a href=#the-th-element>th</a></code>
   element, or if there is no more content in the parent element.</p>
 
   <!-- </th> -->
-  <p>A <code><a href=#the-th-element>th</a></code> element's <span title=syntax-end-tag>end
-  tag</span> may be omitted if the <code><a href=#the-th-element>th</a></code> element is
+  <p>A <code><a href=#the-th-element>th</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+  tag</a> may be omitted if the <code><a href=#the-th-element>th</a></code> element is
   immediately followed by a <code><a href=#the-td-element>td</a></code> or <code><a href=#the-th-element>th</a></code>
   element, or if there is no more content in the parent element.</p>
 
-  <p><strong>However</strong>, a <span title=syntax-start-tag>start
-  tag</span> must never be omitted if it has any attributes.</p>
+  <p><strong>However</strong>, a <a href=#syntax-start-tag title=syntax-start-tag>start
+  tag</a> must never be omitted if it has any attributes.</p>
 
 
   <h5 id=element-restrictions><span class=secno>8.1.2.5 </span>Restrictions on content models</h5>
@@ -44337,8 +44332,8 @@
   a <code><a href=#the-tbody-element>tbody</a></code> start tag before it.)</p>
 
   <p>A single U+000A LINE FEED (LF) character may be placed
-  immediately after the <span title=syntax-start-tag>start
-  tag</span> of <code><a href=#the-pre-element>pre</a></code> and <code><a href=#the-textarea-element>textarea</a></code>
+  immediately after the <a href=#syntax-start-tag title=syntax-start-tag>start
+  tag</a> of <code><a href=#the-pre-element>pre</a></code> and <code><a href=#the-textarea-element>textarea</a></code>
   elements. This does not affect the processing of the element. The
   otherwise optional U+000A LINE FEED (LF) character <em>must</em> be
   included if the element's contents start with that character
@@ -50680,7 +50675,7 @@
   <code><a href=#script>script</a></code> element contain a text node with the text string
   "<code></script></code>", or having a <code><a href=#the-p-element>p</a></code> element that
   contains a <code><a href=#the-ul-element>ul</a></code> element (as the <code><a href=#the-ul-element>ul</a></code> element's
-  <span title=syntax-start-tag>start tag</span> would imply the end
+  <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> would imply the end
   tag for the <code><a href=#the-p-element>p</a></code>).</p>
 
 
@@ -53441,53 +53436,53 @@
   Darin Adler, Darin Fisher, Dave Camp, Dave Singer, Dave Townsend<!--
   Mossop on moz irc -->, David Baron, David Bloom, David Carlisle,
   David Flanagan, David Håsäther, David Hyatt, David Smith,
-  Dean Edridge, Debi Orton, Derek Featherstone, DeWitt Clinton,
-  Dimitri Glazkov, dolphinling, Doron Rosenberg, Doug Kramer, Edward
-  O'Connor, Eira Monstad, Elliotte Harold, Eric Carlson, Eric Law,
-  Erik Arvidsson, Evan Martin, Evan Prodromou, fantasai, Felix Sasaki,
-  Franck 'Shift' Quélain, Garrett Smith, Geoffrey Garen,
-  Geoffrey Sneddon, George Lund, Håkon Wium Lie, Henri Sivonen,
-  Henrik Lied, Henry Mason, Hugh Winkler, Ignacio Javier, Ivo Emanuel
-  Gonçalves, J. King, Jacques Distler, James Graham, James
-  Justin Harrell, James M Snell, James Perrett, Jan-Klaas Kollhof,
-  Jason White, Jasper Bryant-Greene, Jeff Cutsinger, Jeff Schiller,
-  Jeff Walden, Jens Bannmann, Jens Fendler, Jeroen van der Meer, Jim
-  Jewett, Jim Meehan, Joe Clark, John Fallows, Joseph Kesselman, Jjgod
-  Jiang, Joel Spolsky, Johan Herland, John Boyer, John Bussjaeger,
-  John Harding, Johnny Stenback, Jon Perlow, Jonathan Worent, Jorgen
-  Horstink, Josh Levenberg, Joshua Randall, Jukka K. Korpela, Jules
-  Clément-Ripoche, Julian Reschke, Kai Hendry, <!-- Keryx Web,
-  = Lars Gunther --> Kornel Lesinski, 黒澤剛志
-  (KUROSAWA Takeshi), Kristof Zelechovski, Lachlan Hunt, Larry Page,
-  Lars Gunther, Laura L. Carlson, Laura Wisewell, Laurens Holst, Lee
-  Kowalkowski, Leif Halvard Silli, Lenny Domnitser, Léonard
-  Bouchet, Leons Petrazickis, Logan<!-- on moz irc -->, Loune, Maciej
-  Stachowiak, Magnus Kristiansen<!-- Dashiva -->, Malcolm Rowe, Mark
-  Nottingham, Mark Rowe<!--bdash-->, Mark Schenk, Martijn Wargers,
-  Martin Atkins, Martin Dürst, Martin Honnen, Masataka Yakura,
-  Mathieu Henri, Matthew Gregan, Matthew Mastracci, Matthew Raymond,
-  Matthew Thomas, Mattias Waldau, Max Romantschuk, Michael 'Ratt'
-  Iannarelli, Michael A. Nachbaur, Michael A. Puls
-  II<!--Shadow2531-->, Michael Carter, Michael Gratton, Michael
-  Nordman, Michael Powers, Michael(tm) Smith, Michel Fortin, Michiel
-  van der Blonk, Mihai Şucan<!-- from ROBO Design -->, Mike
-  Brown, Mike Dierken<!-- S. Mike Dierken -->, Mike Dixon, Mike
-  Schinkel, Mike Shaver, Mikko Rantalainen, Neil Deakin, Neil Soiffer,
-  Olaf Hoffmann, Olav Junker Kjær, Oliver Hunt, Peter Karlsson,
-  Peter Kasting, Philip Jägenstedt, Philip Taylor, Philip
-  TAYLOR<!-- a different one -->, Rachid Finge, Rajas Moonka, Ralf
-  Stoltze, Ralph Giles, Raphael Champeimont, Rene Saarsoo, Richard
-  Ishida, Rimantas Liubertas, Robert Blaut, Robert O'Callahan, Robert
-  Sayre, Roman Ivanov, Ryan King, S. Mike Dierken, Sam Ruby, Sam
-  Weinig, Scott Hess, Sean Knapp, Shaun Inman, Silvia Pfeiffer, Simon
-  Pieters, Stefan Haustein, Steffen Meschkat, Stephen Ma, Steve
-  Faulkner, Steve Runyon, Steven Garrity, Stewart Brodie, Stuart
-  Parmenter, Sunava Dutta, Tantek Çelik, Terrence Wood, Thomas
-  Broyer, Thomas O'Connor, Tim Altman, Tim Johansson, Travis Leithead,
-  Tyler Close, Vladimir Vukićević, Wakaba, Wayne
-  Pollock, Wellington Fernando de Macedo, William Swanson, Wolfram
-  Kriesing, Yi-An Huang, and Øistein E. Andersen, for their
-  useful and substantial comments.</p>
+  David Woolley, Dean Edridge, Debi Orton, Derek Featherstone, DeWitt
+  Clinton, Dimitri Glazkov, dolphinling, Doron Rosenberg, Doug Kramer,
+  Edward O'Connor, Eira Monstad, Elliotte Harold, Eric Carlson, Eric
+  Law, Erik Arvidsson, Evan Martin, Evan Prodromou, fantasai, Felix
+  Sasaki, Franck 'Shift' Quélain, Garrett Smith, Geoffrey
+  Garen, Geoffrey Sneddon, George Lund, Håkon Wium Lie, Henri
+  Sivonen, Henrik Lied, Henry Mason, Hugh Winkler, Ignacio Javier, Ivo
+  Emanuel Gonçalves, J. King, Jacques Distler, James Graham,
+  James Justin Harrell, James M Snell, James Perrett, Jan-Klaas
+  Kollhof, Jason White, Jasper Bryant-Greene, Jeff Cutsinger, Jeff
+  Schiller, Jeff Walden, Jens Bannmann, Jens Fendler, Jeroen van der
+  Meer, Jim Jewett, Jim Meehan, Joe Clark, John Fallows, Joseph
+  Kesselman, Jjgod Jiang, Joel Spolsky, Johan Herland, John Boyer,
+  John Bussjaeger, John Harding, Johnny Stenback, Jon Perlow, Jonathan
+  Worent, Jorgen Horstink, Josh Levenberg, Joshua Randall, Jukka
+  K. Korpela, Jules Clément-Ripoche, Julian Reschke, Kai
+  Hendry, <!-- Keryx Web, = Lars Gunther --> Kornel Lesinski,
+  黒澤剛志 (KUROSAWA Takeshi), Kristof
+  Zelechovski, Lachlan Hunt, Larry Page, Lars Gunther, Laura
+  L. Carlson, Laura Wisewell, Laurens Holst, Lee Kowalkowski, Leif
+  Halvard Silli, Lenny Domnitser, Léonard Bouchet, Leons
+  Petrazickis, Logan<!-- on moz irc -->, Loune, Maciej Stachowiak,
+  Magnus Kristiansen<!-- Dashiva -->, Malcolm Rowe, Mark Nottingham,
+  Mark Rowe<!--bdash-->, Mark Schenk, Martijn Wargers, Martin Atkins,
+  Martin Dürst, Martin Honnen, Masataka Yakura, Mathieu Henri,
+  Matthew Gregan, Matthew Mastracci, Matthew Raymond, Matthew Thomas,
+  Mattias Waldau, Max Romantschuk, Michael 'Ratt' Iannarelli, Michael
+  A. Nachbaur, Michael A. Puls II<!--Shadow2531-->, Michael Carter,
+  Michael Gratton, Michael Nordman, Michael Powers, Michael(tm) Smith,
+  Michel Fortin, Michiel van der Blonk, Mihai Şucan<!-- from
+  ROBO Design -->, Mike Brown, Mike Dierken<!-- S. Mike Dierken -->,
+  Mike Dixon, Mike Schinkel, Mike Shaver, Mikko Rantalainen, Neil
+  Deakin, Neil Soiffer, Olaf Hoffmann, Olav Junker Kjær, Oliver
+  Hunt, Peter Karlsson, Peter Kasting, Philip Jägenstedt, Philip
+  Taylor, Philip TAYLOR<!-- a different one -->, Rachid Finge, Rajas
+  Moonka, Ralf Stoltze, Ralph Giles, Raphael Champeimont, Rene
+  Saarsoo, Richard Ishida, Rimantas Liubertas, Robert Blaut, Robert
+  O'Callahan, Robert Sayre, Roman Ivanov, Ryan King, S. Mike Dierken,
+  Sam Ruby, Sam Weinig, Scott Hess, Sean Knapp, Shaun Inman, Silvia
+  Pfeiffer, Simon Pieters, Stefan Haustein, Steffen Meschkat, Stephen
+  Ma, Steve Faulkner, Steve Runyon, Steven Garrity, Stewart Brodie,
+  Stuart Parmenter, Sunava Dutta, Tantek Çelik, Terrence Wood,
+  Thomas Broyer, Thomas O'Connor, Tim Altman, Tim Johansson, Travis
+  Leithead, Tyler Close, Vladimir Vukićević, Wakaba,
+  Wayne Pollock, Wellington Fernando de Macedo, William Swanson,
+  Wolfram Kriesing, Yi-An Huang, and Øistein E. Andersen, for
+  their useful and substantial comments.</p>
 
   <p>Thanks also to everyone who has ever posted about HTML5 to their
   blogs, public mailing lists, or forums, including the <a href=http://lists.w3.org/Archives/Public/public-html/>W3C

Modified: source
===================================================================
--- source	2008-11-17 10:28:10 UTC (rev 2411)
+++ source	2008-11-17 22:38:11 UTC (rev 2412)
@@ -50061,8 +50061,8 @@
 
   <p><dfn title="syntax-tags">Tags</dfn> are used to delimit the start
   and end of elements in the markup. CDATA, RCDATA, and normal
-  elements have a <span title="syntax-start-tags">start tag</span> to
-  indicate where they begin, and an <span title="syntax-end-tags">end
+  elements have a <span title="syntax-start-tag">start tag</span> to
+  indicate where they begin, and an <span title="syntax-end-tag">end
   tag</span> to indicate where they end. The start and end tags of
   certain normal elements can be <span
   title="syntax-tag-omission">omitted</span>, as described
@@ -50136,7 +50136,7 @@
 
   <h5>Start tags</h5>
 
-  <p><dfn title="syntax-start-tags">Start tags</dfn> must have the
+  <p><dfn title="syntax-start-tag">Start tags</dfn> must have the
   following format:</p>
 
   <ol>
@@ -50175,7 +50175,7 @@
 
   <h5>End tags</h5>
 
-  <p><dfn title="syntax-end-tags">End tags</dfn> must have the
+  <p><dfn title="syntax-end-tag">End tags</dfn> must have the
   following format:</p>
 
   <ol>
@@ -50367,10 +50367,8 @@
   <!-- </html> -->
   <p>An <code>html</code> element's <span title="syntax-end-tag">end
   tag</span> may be omitted if the <code>html</code> element is not
-  immediately followed by a <span title="syntax-comments">comment</span>
-  and the element contains a <code>body</code> element that is either
-  not empty or whose <span title="syntax-start-tag">start tag</span>
-  has not been omitted.</p>
+  immediately followed by a <span
+  title="syntax-comments">comment</span>.</p>
 
   <!-- <head> -->
   <p>A <code>head</code> element's <span
@@ -50399,9 +50397,7 @@
   <p>A <code>body</code> element's <span title="syntax-end-tag">end
   tag</span> may be omitted if the <code>body</code> element is not
   immediately followed by a <span
-  title="syntax-comments">comment</span> and the element is either not
-  empty or its <span title="syntax-start-tag">start tag</span> has not
-  been omitted.</p>
+  title="syntax-comments">comment</span>.</p>
 
   <!-- </li> -->
   <p>A <code>li</code> element's <span title="syntax-end-tag">end
@@ -58288,53 +58284,53 @@
   Darin Adler, Darin Fisher, Dave Camp, Dave Singer, Dave Townsend<!--
   Mossop on moz irc -->, David Baron, David Bloom, David Carlisle,
   David Flanagan, David Håsäther, David Hyatt, David Smith,
-  Dean Edridge, Debi Orton, Derek Featherstone, DeWitt Clinton,
-  Dimitri Glazkov, dolphinling, Doron Rosenberg, Doug Kramer, Edward
-  O'Connor, Eira Monstad, Elliotte Harold, Eric Carlson, Eric Law,
-  Erik Arvidsson, Evan Martin, Evan Prodromou, fantasai, Felix Sasaki,
-  Franck 'Shift' Quélain, Garrett Smith, Geoffrey Garen,
-  Geoffrey Sneddon, George Lund, Håkon Wium Lie, Henri Sivonen,
-  Henrik Lied, Henry Mason, Hugh Winkler, Ignacio Javier, Ivo Emanuel
-  Gonçalves, J. King, Jacques Distler, James Graham, James
-  Justin Harrell, James M Snell, James Perrett, Jan-Klaas Kollhof,
-  Jason White, Jasper Bryant-Greene, Jeff Cutsinger, Jeff Schiller,
-  Jeff Walden, Jens Bannmann, Jens Fendler, Jeroen van der Meer, Jim
-  Jewett, Jim Meehan, Joe Clark, John Fallows, Joseph Kesselman, Jjgod
-  Jiang, Joel Spolsky, Johan Herland, John Boyer, John Bussjaeger,
-  John Harding, Johnny Stenback, Jon Perlow, Jonathan Worent, Jorgen
-  Horstink, Josh Levenberg, Joshua Randall, Jukka K. Korpela, Jules
-  Clément-Ripoche, Julian Reschke, Kai Hendry, <!-- Keryx Web,
-  = Lars Gunther --> Kornel Lesinski, &#x9ed2;&#x6fa4;&#x525b;&#x5fd7;
-  (KUROSAWA Takeshi), Kristof Zelechovski, Lachlan Hunt, Larry Page,
-  Lars Gunther, Laura L. Carlson, Laura Wisewell, Laurens Holst, Lee
-  Kowalkowski, Leif Halvard Silli, Lenny Domnitser, Léonard
-  Bouchet, Leons Petrazickis, Logan<!-- on moz irc -->, Loune, Maciej
-  Stachowiak, Magnus Kristiansen<!-- Dashiva -->, Malcolm Rowe, Mark
-  Nottingham, Mark Rowe<!--bdash-->, Mark Schenk, Martijn Wargers,
-  Martin Atkins, Martin Dürst, Martin Honnen, Masataka Yakura,
-  Mathieu Henri, Matthew Gregan, Matthew Mastracci, Matthew Raymond,
-  Matthew Thomas, Mattias Waldau, Max Romantschuk, Michael 'Ratt'
-  Iannarelli, Michael A. Nachbaur, Michael A. Puls
-  II<!--Shadow2531-->, Michael Carter, Michael Gratton, Michael
-  Nordman, Michael Powers, Michael(tm) Smith, Michel Fortin, Michiel
-  van der Blonk, Mihai &#x015E;ucan<!-- from ROBO Design -->, Mike
-  Brown, Mike Dierken<!-- S. Mike Dierken -->, Mike Dixon, Mike
-  Schinkel, Mike Shaver, Mikko Rantalainen, Neil Deakin, Neil Soiffer,
-  Olaf Hoffmann, Olav Junker Kjær, Oliver Hunt, Peter Karlsson,
-  Peter Kasting, Philip Jägenstedt, Philip Taylor, Philip
-  TAYLOR<!-- a different one -->, Rachid Finge, Rajas Moonka, Ralf
-  Stoltze, Ralph Giles, Raphael Champeimont, Rene Saarsoo, Richard
-  Ishida, Rimantas Liubertas, Robert Blaut, Robert O'Callahan, Robert
-  Sayre, Roman Ivanov, Ryan King, S. Mike Dierken, Sam Ruby, Sam
-  Weinig, Scott Hess, Sean Knapp, Shaun Inman, Silvia Pfeiffer, Simon
-  Pieters, Stefan Haustein, Steffen Meschkat, Stephen Ma, Steve
-  Faulkner, Steve Runyon, Steven Garrity, Stewart Brodie, Stuart
-  Parmenter, Sunava Dutta, Tantek Çelik, Terrence Wood, Thomas
-  Broyer, Thomas O'Connor, Tim Altman, Tim Johansson, Travis Leithead,
-  Tyler Close, Vladimir Vuki&#x0107;evi&#x0107;, Wakaba, Wayne
-  Pollock, Wellington Fernando de Macedo, William Swanson, Wolfram
-  Kriesing, Yi-An Huang, and Øistein E. Andersen, for their
-  useful and substantial comments.</p>
+  David Woolley, Dean Edridge, Debi Orton, Derek Featherstone, DeWitt
+  Clinton, Dimitri Glazkov, dolphinling, Doron Rosenberg, Doug Kramer,
+  Edward O'Connor, Eira Monstad, Elliotte Harold, Eric Carlson, Eric
+  Law, Erik Arvidsson, Evan Martin, Evan Prodromou, fantasai, Felix
+  Sasaki, Franck 'Shift' Quélain, Garrett Smith, Geoffrey
+  Garen, Geoffrey Sneddon, George Lund, Håkon Wium Lie, Henri
+  Sivonen, Henrik Lied, Henry Mason, Hugh Winkler, Ignacio Javier, Ivo
+  Emanuel Gonçalves, J. King, Jacques Distler, James Graham,
+  James Justin Harrell, James M Snell, James Perrett, Jan-Klaas
+  Kollhof, Jason White, Jasper Bryant-Greene, Jeff Cutsinger, Jeff
+  Schiller, Jeff Walden, Jens Bannmann, Jens Fendler, Jeroen van der
+  Meer, Jim Jewett, Jim Meehan, Joe Clark, John Fallows, Joseph
+  Kesselman, Jjgod Jiang, Joel Spolsky, Johan Herland, John Boyer,
+  John Bussjaeger, John Harding, Johnny Stenback, Jon Perlow, Jonathan
+  Worent, Jorgen Horstink, Josh Levenberg, Joshua Randall, Jukka
+  K. Korpela, Jules Clément-Ripoche, Julian Reschke, Kai
+  Hendry, <!-- Keryx Web, = Lars Gunther --> Kornel Lesinski,
+  &#x9ed2;&#x6fa4;&#x525b;&#x5fd7; (KUROSAWA Takeshi), Kristof
+  Zelechovski, Lachlan Hunt, Larry Page, Lars Gunther, Laura
+  L. Carlson, Laura Wisewell, Laurens Holst, Lee Kowalkowski, Leif
+  Halvard Silli, Lenny Domnitser, Léonard Bouchet, Leons
+  Petrazickis, Logan<!-- on moz irc -->, Loune, Maciej Stachowiak,
+  Magnus Kristiansen<!-- Dashiva -->, Malcolm Rowe, Mark Nottingham,
+  Mark Rowe<!--bdash-->, Mark Schenk, Martijn Wargers, Martin Atkins,
+  Martin Dürst, Martin Honnen, Masataka Yakura, Mathieu Henri,
+  Matthew Gregan, Matthew Mastracci, Matthew Raymond, Matthew Thomas,
+  Mattias Waldau, Max Romantschuk, Michael 'Ratt' Iannarelli, Michael
+  A. Nachbaur, Michael A. Puls II<!--Shadow2531-->, Michael Carter,
+  Michael Gratton, Michael Nordman, Michael Powers, Michael(tm) Smith,
+  Michel Fortin, Michiel van der Blonk, Mihai &#x015E;ucan<!-- from
+  ROBO Design -->, Mike Brown, Mike Dierken<!-- S. Mike Dierken -->,
+  Mike Dixon, Mike Schinkel, Mike Shaver, Mikko Rantalainen, Neil
+  Deakin, Neil Soiffer, Olaf Hoffmann, Olav Junker Kjær, Oliver
+  Hunt, Peter Karlsson, Peter Kasting, Philip Jägenstedt, Philip
+  Taylor, Philip TAYLOR<!-- a different one -->, Rachid Finge, Rajas
+  Moonka, Ralf Stoltze, Ralph Giles, Raphael Champeimont, Rene
+  Saarsoo, Richard Ishida, Rimantas Liubertas, Robert Blaut, Robert
+  O'Callahan, Robert Sayre, Roman Ivanov, Ryan King, S. Mike Dierken,
+  Sam Ruby, Sam Weinig, Scott Hess, Sean Knapp, Shaun Inman, Silvia
+  Pfeiffer, Simon Pieters, Stefan Haustein, Steffen Meschkat, Stephen
+  Ma, Steve Faulkner, Steve Runyon, Steven Garrity, Stewart Brodie,
+  Stuart Parmenter, Sunava Dutta, Tantek Çelik, Terrence Wood,
+  Thomas Broyer, Thomas O'Connor, Tim Altman, Tim Johansson, Travis
+  Leithead, Tyler Close, Vladimir Vuki&#x0107;evi&#x0107;, Wakaba,
+  Wayne Pollock, Wellington Fernando de Macedo, William Swanson,
+  Wolfram Kriesing, Yi-An Huang, and Øistein E. Andersen, for
+  their useful and substantial comments.</p>
 
   <p>Thanks also to everyone who has ever posted about HTML5 to their
   blogs, public mailing lists, or forums, including the <a




More information about the Commit-Watchers mailing list