По моему мнению, ни у одного из них нет бизнеса, являющегося отдельным заголовком, и они определенно не должны быть в <hgroup>
.Это один заголовок, и он должен быть внутри <header>
или, может быть, даже в <section>
.У них нет отдельных уровней;один из них больше, чем другой.Семантически неверно использовать эти два в любом порядке.
Поэтому я бы порекомендовал вместо:
<header>
<nav>...</nav>
<div>
<hgroup>
<h2>...</h2>
<h1>...</h1>
</hgroup>
</div>
</header>
:
<nav>...</nav>
<header>
<h1>I design user interfaces and strive for <strong>perfection.</strong></h1>
</header>