页眉和页脚元素必须在.container中?

时间:2017-08-18 07:00:12

标签: html5 twitter-bootstrap

将HTML 5元素页眉和页脚保留在引导程序的.container div中是一个好习惯吗?

除了在我们放置.container之外设置填充外,它正在双向工作只想知道哪个是好的做法。

3 个答案:

答案 0 :(得分:2)

不严格,

是的,您可以将标头标记放在div标记内,但是有一些上下文语义通过在主体以外的元素下嵌入标题来暗示。根据您构建文档的方式,您可能会遇到意外行为。

好的做法是将标题标记放在body标记内。

答案 1 :(得分:0)

.container div测量宽度...所以将页眉和页脚放在.container div中是有益于练习..

答案 2 :(得分:0)

良好的做法是

  • <header>
  • <main>
  • <footer>

作为HTML文档<body>内的顶级元素

此外,您可能还想拥有

  • <nav>(主要导航)
  • <aside>(侧边栏)

作为HTML文档<body>内的顶级元素

当然,这不是唯一的好习惯 - 这只是良好做法的一个例子。