【发布时间】:2013-02-01 11:52:56
【问题描述】:
如何在 HTML5 中正确标记网站的标题?通常我会用:
<h1>
<a href=#>Website Name</a>
</h1>
最近我遇到了 HTML5 文档大纲算法。我还读到,在 h1 标记中标记您的网站名称似乎没有意义,因为除了网站名称之外,每个页面可能都有不同的主标题 (h1)。
如果我们在 Facebook 上说,如果 Facebook 徽标/标题的标记包含在 <h1> 标签中。然后,如果每个帖子都包含在 <article> 标签中。例如:
<article class="post">
<h5 class="post-header">
<a href="#">Someone has shared Blah Blah's photo</a>
</h5>
<div class="post-body">...</div>
</article>
我认为文档大纲应该是
-
脸书
1.1 有人分享了 Blah Blah 的照片
1.2 其他帖子
1.3 其他帖子
这样好吗?
【问题讨论】:
-
我同意这取决于您如何使用切片。每个页面上完全相同的 h1 可能是坏的。但是,切片与 HTML5 一起工作的方式可能是可行的。只需在 HTML5 大纲中检查您的大纲即可。
-
我们办公室的 SEO 专家说每个页面上应该只有一个 h1。另外,最好突出显示描述当前页面内容的重要文本而不是图像,这将没有任何价值。