在页面上使用多个h1

时间:2014-05-23 03:55:32

标签: html css html5

我再次问我几个月前问的问题。但不,我不相信这是一个重复,因为有这么多矛盾的答案,我发现很难确定正确的答案。

seroundtable.com说,

  

H1标签应该用于最初创建的标签:组织文档以强调关键点。

话虽如此,搜索引擎认为h2不如h1重要,这是不合逻辑的。

ehow.com这样说,

  

建议页面应始终具有H1元素,但只能有一个。 H1标签应包含页面中的主要关键字。

这就是几个月前在S / O上提供给我的答案。提供的答案是:“你可以拥有任意数量的h1标签”(当我需要超过6个时,我问了一个关于如何使用它们的问题。)

所以现在我很困惑。

我相信通过使用许多h1向观众和搜索引擎发送一条不太清晰的消息。但是我也感觉脏了p标签28px;

我该怎么办?这里的问题是,这是一个独特的设计,所有5个主要导航链接都是水平分布的,大小相同。我想对他们使用h1,我不想使用h1h2h3,因为所有链接 - 在这种情况下 - 都具有相同的价值。我的意思是,你不敢试图通过一页,因为它不如另一页重要。

2 个答案:

答案 0 :(得分:2)

您可以在页面中使用尽可能多的h1标记(w3c specs)。

在你的情况下,我建议使用列表或导航菜单(如果你使用的是html5,则包含在nav元素中)。指向其他页面的链接不是页面上的标题或最重要的元素。

你应该保留使用h1-6作为实际标题。

答案 1 :(得分:1)

您应该考虑使用HTML列表。看起来你在质疑什么是HTML元素在语义上最正确,根据我的经验,导航最正确的方法是使用列表。

但CSS-TRICKs的作者Chris Coyer等其他热门开发者表示他使用无精打采导航。 Navigation in lists to be or not to be

如果您的网站将被很多人使用,那么使用列表可以帮助残障人士并使用屏幕阅读器来使用您的网站。