在这种情况下(页面标题和“rootline”),正确的标记是什么?

时间:2010-03-04 18:28:58

标签: html semantic-markup

因此,在我当前的项目中,当您导航到具有路径/home/about/company/team/的“团队”页面时,页面的标题如下所示:

/home/about/company/    <--- this is what i call the "rootline"
TEAM                    <-- this is the title of the current page

... content goes here ...

我目前的标记看起来像这样:

<h1>TEAM</h1>
<h2>/home/about/company/</h2>

<div id="content"> 
    <h3>Content Headline</h3>
    ... 
</div>

但是将基线包装在h2标签中感觉不对。实际上,它不是标题,对吧?在这种情况下,您对如何创建优秀的语义HTML有什么看法?

1 个答案:

答案 0 :(得分:-1)

将它包装在H2中并不重要。这在语义上还可以。以下是W3C对标题标签(H1 - H6)的评论 -

  

标题元素简要描述了它介绍的部分的主题。用户代理可以使用标题信息,例如,自动构建文档的目录。

您的H2是H1的子描述。即:H1描述页面主题,H2描述位置。在我的脑海里工作正常。