HTML5标签的好处

Fre*_*ins 6 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>
Run Code Online (Sandbox Code Playgroud)

我在HTML5中翻译了它:

<body>

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

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

<footer></footer>

</body>
Run Code Online (Sandbox Code Playgroud)

这是对的吗?

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

Var*_*ant 4

这都是关于语义的。

a<div>没有语义意义。 <footer>做。

您可以在这里阅读更多相关信息:http://diveintohtml5.ep.io/semantics.html#new-elements