0

如果标题部分仅包含标题(例如 h1、h2..),而没有其他信息。是否仍应将其包装在标题标签中?或者如果它的内容不仅仅是标题,应该使用标题标签?

例如,应该使用这个吗?

<section>
    <h2> .... </h2>
    <div>
        ...
    </div>
</section>

或这个?

<section>
    <header>
        <h2>...</h2>
    </header>
    <div>
        ...
    </div>
</section>
4

1 回答 1

1

这是 HTML5 医生文章:

避免常见的 HTML5 错误

...由@simoncereska 链接

为了节省人们一些时间,这里是相关的报价:

如果您的<header>元素仅包含一个标题元素,请省略<header>. <article>例如)确保标题将显示在文档大纲中,并且由于<header>不包含多个元素(如定义所述),为什么在不需要时编写代码?只需使用这个:

<article>  
    <h1>My best blog post</h1>
    <!-- Article content -->
</article>

这篇文章绝对值得一读,但如果您正在寻找一个快速的答案,那么请查看上面引用中的粗体文本。:)

于 2012-09-13T05:03:30.283 回答