HTML5:一个节中有多个页脚/页眉

HTML5:一个节中有多个页脚/页眉,html,Html,我知道你可以在一个页面中有多个页眉/页脚,比如和的另一个站点范围的页眉/页脚,但是我没有发现任何地方表明在一个部分中有多个页眉和页脚是可以接受的 <body> <header class="header-group-1"></header> <header class="header-group-2"></header> <!-- other content --> <footer class="footer-gr

我知道你可以在一个页面中有多个页眉/页脚,比如
的另一个站点范围的页眉/页脚,但是我没有发现任何地方表明在一个部分中有多个页眉和页脚是可以接受的

<body>
<header class="header-group-1"></header>
<header class="header-group-2"></header>

<!-- other content -->

<footer class="footer-group-1></footer>
<footer class="footer-group-2></footer>
</body>

是的,您可以在一个部分中有多个页眉和页脚,W3C将为您进行验证,但不建议这样做,除非您在该部分中有多篇文章要求每篇文章都有页眉和页脚。您可能需要阅读这篇文章:

允许多个,并且每个都指定“其最近的祖先部分内容或部分根元素的介绍性内容”,即最近的封闭文章、旁白、导航、部分、块引号、正文、详细信息、对话框、字段集、图或td元素。所以你可以有

<body>
<header>body header</header>
...
<article>
  <header>article header</header>
  ...
</article>

车身顶盖
...
文章标题
...

不禁止在
文章
元素中包含例如两个
标题
元素(在相同嵌套级别)。然后,它们都将包含它的“介绍性内容”。然而,很难想象这种情况会有什么意义,因为
页眉
元素通常位于其他内容之前,因此
页眉
将是相邻的,并且可以组合成一个。

您能否说明一个“文章”或“章节”使用多个页眉或页脚的情况?可能重复的
标题
元素指定了一个标题“用于其最近的祖先节内容或节根元素”,因此,如果它是
元素的子元素,则为其指定标题,而不是任何内部元素。