以下哪一项是构建页面结构的正确方法:
仅在h1
header
中使用1)
<header>
<h1>Site title</h1>
<nav>...</nav>
</header>
<section>
<h2>Page title</h2>
</section>
如果我在header
中专门使用h1
作为站点的标题,那么每个页面的h1
标记都有相同的内容。这似乎不是很有意义。
2)针对站点和页面标题,在h1
header
section
**,和section
**,中使用**
<header>
<h1>Site title</h1>
<nav>...</nav>
</header>
<section>
<h1>Page title</h1>
</section>
我还见过多次在header
和section
标记中使用h1
的例子。然而,同一个页面有两个标题不是错误的吗?此示例显示了多个header和h1
标记http://orderedlist.com/resources/html-css/structural-tags-in-html5/
3)仅在h1
section
**,中使用强调页面标题**
<header>
<p>Site title</p>
<nav>...</nav>
</header>
<section>
<h1>Page title</h1>
</section>
最后,W3似乎建议在主section
元素中使用h1
,这是否意味着我不应该在header
元素中使用它?
节可以包含任何级别的标题,但强烈建议作者只使用h1元素,或者使用适当级别的元素作为节的嵌套级别。
https://stackoverflow.com/questions/7405282
复制相似问题