我已经使用HTML4有一段时间了。我听说过HTML5很长时间了,但从未找时间去阅读更新的标准以及新的标签。我想知道的是,如果我把header标签放在body标签之前(head标签之后),这样做是否有效? 我知道在HTML4中,您需要使用div(例如header和container)来分隔页面的各个部分。
谢谢!
我已经使用HTML4有一段时间了。我听说过HTML5很长时间了,但从未找时间去阅读更新的标准以及新的标签。我想知道的是,如果我把header标签放在body标签之前(head标签之后),这样做是否有效? 我知道在HTML4中,您需要使用div(例如header和container)来分隔页面的各个部分。
谢谢!
在您的网站上,<header>
标签标记任意部分的标题,不要将其与包含脚本、元标签等的网站 <head>
部分混淆。 <header>
标签属于 <body>
标签。 HTML5 中的基本结构是 <head>
标签后跟着一个 <body>
标签。
http://www.w3.org/html/wg/drafts/html/master/sections.html#the-header-element
<header>
(和footer)并不一定意味着“我的网站头部”,它有一个特定的用途,你可以在页面上拥有多个头部。<div>
标签仍然适用于横幅/标志。我只是想说一些话,因为看起来你已经假设HTML5文档是这样的<header /><body /><footer />
,但实际上并不是这样的。 - Wesley Murch