Has anyone ever encountered a real world scenario where you reached <h6>?
The restaurant menus would always reach into insane levels of hierarchy, mostly because many of them made way too many things. Sometimes you need the:
Restaurant -> Menu -> Antipasti -> For Groups -> Fried -> Cheesy
hierarchy to feature the mozza sticks and arancini correctly.
<article>
<h1>Title</h1>
<section>
<h2>Section</h2>
<section>
<h3>Sub Section</h3>
<section>
<h4>Sub Sub Section</h4>
</section>
</section>
</section>
</article>
You could simply use <h2> repeatedly and keep the semantic structure of the former. <article>
<h1>Title</h1>
<section>
<h2>Section</h2>
<section>
<h2>Sub Section</h2>
<section>
<h2>Sub Sub Section</h2>
</section>
</section>
</section>
</article>
However this was never implemented by any browser or screen reader and was finally dropped from the standard.http://html5doctor.com/computer-says-no-to-html5-document-ou...
I understand why some people might not like xhtml2, but it did have some good ideas for creating a semantic document
Example: https://www.w3.org/TR/2010/NOTE-xhtml2-20101216/mod-structur...