<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>12442</bug_id>
          
          <creation_ts>2011-04-07 00:28:20 +0000</creation_ts>
          <short_desc>I think that for the first level of article h1 {�}, the size should be left as normal.</short_desc>
          <delta_ts>2011-08-23 05:04:16 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>HTML WG</product>
          <component>LC1 HTML5 spec</component>
          <version>unspecified</version>
          <rep_platform>Other</rep_platform>
          <op_sys>other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc>http://www.whatwg.org/specs/web-apps/current-work/#fonts-and-colors</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>contributor</reporter>
          <assigned_to name="Ian &apos;Hixie&apos; Hickson">ian</assigned_to>
          <cc>cyberskull</cc>
    
    <cc>ian</cc>
    
    <cc>mike</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
          
          <qa_contact name="HTML WG Bugzilla archive list">public-html-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>47222</commentid>
    <comment_count>0</comment_count>
    <who name="">contributor</who>
    <bug_when>2011-04-07 00:28:20 +0000</bug_when>
    <thetext>Specification: http://www.whatwg.org/specs/web-apps/current-work/multipage/rendering.html
Section: http://www.whatwg.org/specs/web-apps/current-work/#fonts-and-colors

Comment:
I think that for the first level of article h1 {…}, the size should be left
as normal. For example, If I start my article immediately after the body then
I would put an h1 in with the title of the document on the page, often
followed by an h2 with a subtitle or author. Since I would be using h2s for
the subsections of the article (h3s for sub-subsections, etc), I would want a
difference in the sizes of the headers to differentiate sections to the
reader. If I had a long document with several articles in it (sequential, not
nested) I think this h1 being the size of an h2 would add confusion to what
precisely is nested.

Posted from: 71.198.1.49
User agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_5_8; en-us) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47223</commentid>
    <comment_count>1</comment_count>
    <who name="Trevor Downs">cyberskull</who>
    <bug_when>2011-04-07 00:30:38 +0000</bug_when>
    <thetext>A little cleanup of my comment:

I think that for the first level of article h1 {}, the size should be left as normal. For example, If I start my article immediately after the body then I would put an h1 in with the title of the document on the page, often followed by an h2 with a subtitle or author. Since I would be using h2s for the subsections of the article (h3s for sub-subsections, etc), I would want a difference in the sizes of the headers to differentiate sections to the reader.

If I had a long document with several articles in it (sequential, not nested) I think this h1 being the size of an h2 would add confusion to what precisely is nested.

I should clarify, that I think shrinking an h1 in a nav, section or aside is fine. But just not in an article.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>50959</commentid>
    <comment_count>2</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2011-07-13 07:13:42 +0000</bug_when>
    <thetext>But then how would you distinguish the header of the articles from the header of the page?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51000</commentid>
    <comment_count>3</comment_count>
    <who name="Trevor Downs">cyberskull</who>
    <bug_when>2011-07-14 07:04:51 +0000</bug_when>
    <thetext>(In reply to comment #2)
&gt; But then how would you distinguish the header of the articles from the header of the page?

Simply, make an h1 inside of an article slightly smaller than an h1 outside of an article, but still larger than an h2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51130</commentid>
    <comment_count>4</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2011-07-15 18:39:51 +0000</bug_when>
    <thetext>That would mean that this:

   &lt;body&gt;
    &lt;h1&gt;My blog&lt;/h1&gt;
    ...
    &lt;h2&gt;My post&lt;/h2&gt;
    ...
    &lt;h3&gt;My subsection&lt;/h3&gt;
    ...
   &lt;/body&gt;

...would have different results than this:

   &lt;body&gt;
    &lt;h1&gt;My blog&lt;/h1&gt;
    ...
    &lt;article&gt;
      &lt;h1&gt;My post&lt;/h1&gt;
      ...
      &lt;section&gt;
         &lt;h1&gt;My subsection&lt;/h1&gt;
         ...
      &lt;/section&gt;
    &lt;/article&gt;
   &lt;/body&gt;

...despite having the same semantics. That doesn&apos;t really make sense.


The simpler solution is to just only use &lt;h1&gt;, like in the second example above, instead of mixing both styles. Or, use CSS to make sure the headers work as you want them to.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>53561</commentid>
    <comment_count>5</comment_count>
    <who name="Michael[tm] Smith">mike</who>
    <bug_when>2011-08-04 05:15:08 +0000</bug_when>
    <thetext>mass-move component to LC1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54939</commentid>
    <comment_count>6</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2011-08-14 06:56:02 +0000</bug_when>
    <thetext>EDITOR&apos;S RESPONSE: This is an Editor&apos;s Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document:
   http://dev.w3.org/html5/decision-policy/decision-policy.html

Status: Rejected
Change Description: no spec change
Rationale: see comment 4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>55168</commentid>
    <comment_count>7</comment_count>
    <who name="Trevor Downs">cyberskull</who>
    <bug_when>2011-08-16 03:41:08 +0000</bug_when>
    <thetext>(In reply to comment #4)
&gt; That would mean that this:
&gt; 
&gt;    &lt;body&gt;
&gt;     &lt;h1&gt;My blog&lt;/h1&gt;
&gt;     ...
&gt;     &lt;h2&gt;My post&lt;/h2&gt;
&gt;     ...
&gt;     &lt;h3&gt;My subsection&lt;/h3&gt;
&gt;     ...
&gt;    &lt;/body&gt;
&gt; 
&gt; ...would have different results than this:
&gt; 
&gt;    &lt;body&gt;
&gt;     &lt;h1&gt;My blog&lt;/h1&gt;
&gt;     ...
&gt;     &lt;article&gt;
&gt;       &lt;h1&gt;My post&lt;/h1&gt;
&gt;       ...
&gt;       &lt;section&gt;
&gt;          &lt;h1&gt;My subsection&lt;/h1&gt;
&gt;          ...
&gt;       &lt;/section&gt;
&gt;     &lt;/article&gt;
&gt;    &lt;/body&gt;
&gt; 
&gt; ...despite having the same semantics. That doesn&apos;t really make sense.
&gt; 
&gt; 
&gt; The simpler solution is to just only use &lt;h1&gt;, like in the second example
&gt; above, instead of mixing both styles. Or, use CSS to make sure the headers work
&gt; as you want them to.

I&apos;d rather not fiddle with header styles except in the broadest cases (setting the basic styles for the site). Besides, In the example you cite above they are not semantically identical, wrapping the content in article and section tags changes the semantics of the document.

I think it is simplest if an H1 is always larger than an H2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>55652</commentid>
    <comment_count>8</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2011-08-23 05:04:16 +0000</bug_when>
    <thetext>EDITOR&apos;S RESPONSE: This is an Editor&apos;s Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document:
   http://dev.w3.org/html5/decision-policy/decision-policy.html

Status: Rejected
Change Description: no spec change
Rationale: Having &lt;h1&gt; be the automatically-sizing element is an intentional design decision intended to make &lt;h2&gt;-&lt;h6&gt; irrelevant. Authors should either use &lt;section&gt; and &lt;h1&gt; only (not &lt;h2&gt;-&lt;h6&gt;), or use &lt;h1&gt;-&lt;h6&gt; only (no sectioning elements), or be prepared to style the elements carefully in CSS.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>