使用多个可以吗<header>
在 HTML 5 中,如果是,那么在语义上就不是错误的,并且不会让移动读者感到困惑吗?
我看到很多网站使用类似
<body class="home">
<header class="hd1">
<hgroup>
<h1>HTML5 Documnet</h1>
<h2>tagline</h2>
</hgroup>
</header><!-- .hd1 -->
<div class="main">
<section class="hs1">
<header>
<h1>This is a Page Sub Title</h1>
</header>
<p>Some content...</p>
<h2>Demonstrating EM and STRONG</h2>
<p><strong>This text will have more importance (SEO-wise and contextually)</strong></p>
<footer>
<p>Author: <cite>Louis Lazaris</cite></p>
</footer>
</section>
</div><!-- .main -->
<footer class="f1">
<p>copyright © year</p>
</footer><!-- .f1 -->
</body>
是的,多个<header>
and <footer>
元素很好。它们的用法不一样<div id="header">
正如大多数人使用它们一样。从技术上讲,页眉和页脚代表节的页眉和页脚。部分是页面的一部分,例如包含标题标签的文章,例如<h1>
然后是内容,然后是页脚内容,例如版权、引文、参考文献等。
从马嘴里说:
标题元素通常包含该部分的标题
(h1–h6 元素或 hgroup 元素),但这不是必需的。这
header 元素还可以用于包装节的目录,
搜索表格或任何相关徽标。
And
footer 元素代表其最近祖先的页脚
分段内容或分段根元素。页脚通常
包含有关其部分的信息,例如作者、链接
相关文档、版权数据等。
直接来自规范:http://dev.w3.org/html5/spec/Overview.html http://dev.w3.org/html5/spec/Overview.html
请注意,正如我所说,这些并不像人们那样用于创建部分<div id="header/footer">
它在规范中提到了这种混乱:
页脚元素不划分内容;它没有介绍
新部分。
所以,再次从“技术上”来说,last页脚引入了一个新部分,并且不是语义的。无论如何,从规范的角度来看。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)