В xhtml 1.0 hn (от h1 до h6) должен представлять структуру документа, как главы в книге, и все они происходят от body
.
В html5 есть section
, article
, header
, hgroup
, и кажется, что теги hn происходят от одного из этих тегов, а затем не относятся к элементу body.
как
<html>
<body>
<h1>My personal homepage</h1>
<section id="resume">
<header>
<h1>My resumre</h1>
<p>A brief description of my skills</p>
</header>
<!-- bla bla bla -->
</section>
</body>
В xhtml 1.0 я бы сделал:
<html>
<body>
<h1>My personal homepage</h1>
<div id="resume">
<h2>My resumre</h2>
<p>A brief description of my skills</p>
<!-- bla bla bla -->
</div>
</body>
Имеет ли это смысл? Или я должен следовать тем же правилам, что и в xhtml 1.0, игнорировать раздел, заголовок и т. Д. И делать теги hn относительно элементов body?
Советы и ответы по поводу семантики и SEO являются наиболее ценными для меня.