Html 冠词元素中h元素的语义

Html 冠词元素中h元素的语义,html,semantics,Html,Semantics,我正在构建一个包含一些新闻的页面 我目前拥有的HTML是: <h1>News</h1> <article> <h2>Item 1</h2> <p>Lorem ipsum</p> <footer> <ul> <li>By: me</li> <li>31-12-2011</li> </ul

我正在构建一个包含一些新闻的页面

我目前拥有的HTML是:

<h1>News</h1>
<article>
  <h2>Item 1</h2>
  <p>Lorem ipsum</p>
  <footer>
    <ul>
      <li>By: me</li>
      <li>31-12-2011</li>
    </ul>
  </footer>
</article>
<article>
  <h2>Item 2</h2>
  <p>Lorem ipsum</p>
  <footer>
    <ul>
      <li>By: me</li>
      <li>31-12-2011</li>
    </ul>
  </footer>
</article>
新闻
项目1
同侧眼睑

  • 作者:我
  • 31-12-2011
项目2 同侧眼睑

  • 作者:我
  • 31-12-2011
如您所见,我使用
作为文章标题

但是现在我认为它也应该是
,因为它在文章元素的“范围”中


那么:在我的新闻标题中使用的语义正确的元素是什么呢?

我认为其中任何一个在语义上都是正确的。发件人:

节可以包含任何级别的标题,但强烈建议作者仅使用h1元素,或使用节嵌套级别的适当级别的元素

因此,无论哪种方式都可以,但不要混搭,也不要(例如)将
放在具有
的节中的节中


值得一提的是,规范自己的
示例都使用了

,我认为其中任何一个在语义上都是正确的。发件人:

节可以包含任何级别的标题,但强烈建议作者仅使用h1元素,或使用节嵌套级别的适当级别的元素

因此,无论哪种方式都可以,但不要混搭,也不要(例如)将
放在具有
的节中的节中


从HTML5的角度来看,该规范自己的
示例都使用了
,两者都是好的,都是一样的


不过,对于不支持HTML5的处理器来说,h2的排名将被正确理解,h1则不会,因此目前,尽管HTML5仍然是新的,但我还是会谨慎使用h2,除非您需要超过六个级别的标题。

从HTML5的角度来看,两者都很好,并且都是一样的

但对于不支持HTML5的处理器,h2的排名将被正确理解,而h1则不会,因此目前,尽管HTML5仍然是新的,但我还是会谨慎使用h2,除非您需要超过六个级别的标题