【发布时间】:2010-10-15 11:44:50
【问题描述】:
在 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 相同的规则,而忽略部分、标题等...并制作相对于 body 元素的 hn 标签?
关于语义和 SEO 的建议和答案对我来说是最有价值的。
【问题讨论】:
标签: html seo semantic-markup html-heading