HTML5标签的好处

时间:2011-07-10 14:16:18

标签: html html5

我在HTML中使用这个简单的布局:

<body>

<div id="header">
    <div id="nav"></div>
</div>

<div id="wrapper">
    <div id="main"></div>
    <div id="sidebar"></div>
</div>

<div id="footer"></div>

</body>

我已将其翻译成HTML5:

<body>

<header>
    <nav></nav>
</header>

<div id="wrapper">
    <section></section>
    <aside></aside>
</div>

<footer></footer>

</body>

这是对的吗?

使用HTML5标记(标题,部分,旁边,页脚)而不是旧的div有什么好处?

3 个答案:

答案 0 :(得分:4)

一切都与语义有关。

<div>没有语义含义。 <footer>确实如此。

您可以在此处详细了解:http://diveintohtml5.ep.io/semantics.html#new-elements

答案 1 :(得分:3)

其好处是它对机器和其他程序员来说更具可读性。

缺点是您需要使用HTML5shiv才能使其在IE8及以下版本上运行。

答案 2 :(得分:0)

作为更新版本,更简单,更简单,更容易识别