【发布时间】:2013-10-18 15:52:24
【问题描述】:
自从引入 HTML5 以来,这一直困扰着我:
在我们的某些设计中,页眉实际上是您正在查看的文章的标题,这会导致大纲中缺少标题(因为 h1 在文章中,而不是正文的直接子项)。
应对这种情况有什么好的做法?
我不喜欢简单地在正文中隐藏一个 h1,因为这不是页面排名的最佳主意。
我知道理想的设计会考虑到这些因素,但有时(作为开发人员)这不是你的选择。
【问题讨论】:
-
需要一个例子哈哈
-
给你,这是一个非常简单的例子,但它会做:codepen.io/TheDutchCoder/pen/DuKok
-
好的,我现在可以更好地理解您的观点了。您能否说明一下您想要实现的大纲?您可以使用these 作为起点。
-
在这种情况下,您拥有的第三个轮廓将是最佳匹配,至少这是最有意义的。第二个肯定出局了(它错过了一个标题)。第一个是不可取的,但至少它有一个有效的轮廓。
标签: html header semantics outline