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

Add a note that omitting a start tag doesn't omit the element. (credit: fs) (whatwg r2965)

From: poot <cvsmail@w3.org>
Date: Sun, 19 Apr 2009 08:57:59 +0900 (JST)
To: public-html-diffs@w3.org
Message-Id: <20090418235800.149082BBF4@toro.w3.mag.keio.ac.jp>
Add a note that omitting a start tag doesn't omit the element. (credit:
fs) (whatwg r2965)

Index
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2129.html#index
10.2.2 Display types
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2129.html#display-types
Attribute values
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2129.html#syntax-attribute-value
8.1.2.4 Optional tags
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2129.html#optional-tags

http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html
http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.2128&r2=1.2129&f=h
http://html5.org/tools/web-apps-tracker?from=2964&to=2965

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.2128
retrieving revision 1.2129
diff -u -d -r1.2128 -r1.2129
--- Overview.html	18 Apr 2009 23:29:29 -0000	1.2128
+++ Overview.html	18 Apr 2009 23:56:33 -0000	1.2129
@@ -46435,7 +46435,11 @@
 
   </dl><p>There must never be two or more attributes on the same start tag
   whose names are an <a href=#ascii-case-insensitive>ASCII case-insensitive</a> match for
-  each other.<h5 id=optional-tags><span class=secno>8.1.2.4 </span>Optional tags</h5><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 <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> may be omitted if the
+  each other.<h5 id=optional-tags><span class=secno>8.1.2.4 </span>Optional tags</h5><p>Certain tags can be <dfn id=syntax-tag-omission title=syntax-tag-omission>omitted</dfn>.<p class=note>Omitting an element's <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> does not mean the element
+  is not present; it is implied, but it is still there. An HTML
+  document always has a root <code><a href=#the-html-element>html</a></code> element, even if the
+  string <code title="">&lt;html&gt;</code> doesn't appear anywhere in
+  the markup.</p><!-- <html> --><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 <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 <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> may be omitted <!--if the
@@ -55521,6 +55525,7 @@
   support the 'clear' property on inline elements (in order to render
   <code><a href=#the-br-element>br</a></code> elements with <code title=attr-br-clear>clear</code> attributes) in the manner
   described in the non-normative note to this effect in CSS2.1.</p>
+  <!-- section 9.5.2 of CSS2.1 -->
 
   <p>The user agent is expected to hide <code><a href=#the-noscript-element>noscript</a></code> elements
   for whom <a href=#concept-n-script title=concept-n-script>scripting is enabled</a>,
@@ -57888,6 +57893,7 @@
   Evan Prodromou,
   fantasai,
   Felix Sasaki,
+  Francesco Schwarz,
   Franck 'Shift' Qu&eacute;lain,
   Garrett Smith,
   Geoffrey Garen,
Received on Saturday, 18 April 2009 23:58:36 GMT

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