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


EDIT:

If anyone is wondering what I am talking about read more from the spec stylesheets

After May 2025 this styling is removed.

To fix this follow Moziilla’s web docs. It shows how to consistently size headings for old browsers.

  • espentan@lemmy.world
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    5 months 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.