部分有多个标题吗?

时间:2017-05-13 13:35:23

标签: html5

如果我在一个部分内使用多个标题(h1-h6)可以吗?

<article>
 <header>
  <h2>....</h2>
  <p>../p>
 </header>
 <p>..</p>
 <section>
  <h3>....</h3> //first header
  <p>..</p>
  <h4>....</h4> //second header
  <p>..</p>
 </section>
</article>

W3C说的是:

  

应确定每个部分的主题,通常包括   标题(h1-h6元素)作为section元素的子元素。

1 个答案:

答案 0 :(得分:0)

From W3C;

  

章节可能包含任何等级的标题,作者也很强烈   鼓励使用该部分的适当等级的标题   筑巢水平。

例如,以下是正确的:

<body>
 <h1>Apples</h1>
 <p>Apples are fruit.</p>
 <section>
  <h2>Taste</h2>
  <p>They taste lovely.</p>
  <section>
   <h3>Sweet</h3>
   <p>Red apples are sweeter than green ones.</p>
  </section>
 </section>
 <section>
  <h2>Color</h2>
  <p>Apples come in various colors.</p>
 </section>
</body>

然而,同样的文件将更清楚地表达为:

{{1}}