HTML Standard Tracker


File a bug

SVNBugCommentTime (UTC)
2736Filling in the rendering section: editorial fixes; sectioning content <h1>.2009-02-02 11:02
@@ -60950,21 +60950,21 @@
   language). User agents are encouraged to adapt the suggestions in
   this section to their target media.</p>
   <h3>Hidden elements</h3>
   <p>User agents are expected to use the following styles in all
   <pre class="css">@namespace url(;
-[hidden], area, audio:not([controls]) base, basefont, command,
+[hidden], area, audio:not([controls]), base, basefont, command,
 datalist, eventsource, head, input[type=hidden], link,
 menu[type=context], meta, noembed, noframes, param, script, source,
 style, title { display: none; }</pre>
   <p>This hides all the elements that do not represent anything
   <h3>Simple defaults</h3>
@@ -61100,20 +61100,35 @@ h1 { font-size: 2.00em; font-weight: bold; }
 h2 { font-size: 1.05em; font-weight: bold; }
 h3 { font-size: 1.17em; font-weight: bold; }
 h4 { font-size: 1.00em; font-weight: bold; }
 h5 { font-size: 0.83em; font-weight: bold; }
 h6 { font-size: 0.67em; font-weight: bold; }
 table { border-color: gray; }
 thead, tbody, tfoot, tr { border-color: inherit; }
 th { font-weight: bold; }
 listing, plaintext, pre, xmp { font-family: monospace; }</pre>
+  <p>The <code>article</code>, <code>aside</code>, <code>nav</code>,
+  and <code>section</code> elements are expected to affect the styling
+  of <code>h1</code> elements, based on the nesting depth. If <var
+  title="">x</var> is a selector that matches elements that are either
+  <code>article</code>, <code>aside</code>, <code>nav</code>, or
+  <code>section</code> elements, then the following rules capture what
+  is expected:</p>
+  <pre class="css"><var title="">x</var> h1 { font-size: 1.05em; }
+<var title="">x</var> <var title="">x</var> h1 { font-size: 1.17em; }
+<var title="">x</var> <var title="">x</var> <var title="">x</var> h1 { font-size: 1.00em; }
+<var title="">x</var> <var title="">x</var> <var title="">x</var> <var title="">x</var> h1 { font-size: 0.83em; }
+<var title="">x</var> <var title="">x</var> <var title="">x</var> <var title="">x</var> <var title="">x</var> h1 { font-size: 0.67em; }</pre>
   <h4>Punctuation and decorations</h4>
   <pre class="css">@namespace url(;
 q:before { content: open-quote; }
 q:after { content: close-quote; }
 listing, plaintext, pre, xmp { white-space: pre; }