It's very likely that…

posted on

…if a heading follows another heading directly with no other content in between, the second heading shouldn't be a heading.

<h2>Johanna‘s toy store</h2>
<h3>The best toys in town</h3>

More accessible alternative:

<h2>Johanna‘s toy store</h2>
<p>The best toys in town</p>

Explanation

Headings communicate the organization of the content on the page, and they introduce new topics or sub-topics. Just because something looks like a heading or is visually close to another heading doesn't mean it should also be a heading. There are exceptions, like when a <h2> introduces a large section of the page and a subsection immediately follows it.

8