I know it in the spec stylesheets but why was this made like this?

  • espentan@lemmy.world
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    1 day ago

    I’ve never experienced H2 to be larger than H1 in such usage, but rather the same size. Are you sure there aren’t any CSS affecting your result?

    From a stackoverflow reply:

    Why h1 and h2 are same?

    This is by design is because browser manufacturers think/agreed, that beneath web editors, producers and developers the <h2> is commonly treated as the visual more important heading and headings in the content documents should then ideally start with . That is why <h1> font-size is not default bigger inside <article>, <aside>, <nav>, <section> tags.

    • sanderium@lemmy.zipOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      24 hours ago

      It is number 2,

      <body>
          <main>
              <article>
                  <h1>Post Title</h1>
                  <h2>Post "Topic"</h2>
              </article>
          </main>
      </body>
      

      Doing now the same as some developers I found:

      <body>
          <main> 
              <h1>Post Title</h1>
              <article>
                  <h2>Post "Topic"</h2>
              </article>
          </main>
      </body>
      

      Im asking because I found this question on stackoverflow for the section tag

  • Björn Tantau@swg-empire.de
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    1 day ago

    They probably expect you to use a new section with h1 for each uhhh section where you would use a h2 tag. So I gueas the h2 didn’t get any new styling information at all.

    In the end it’s a mess most devs just fix with their own stylesheet.