为什么要使用HTML5标签?

时间:2013-01-13 16:49:43

标签: html5 tags html4

  

可能重复:
  Are new HTML5 elements like <section> and <article> pointless?

最后,我决定采用HTML5设计网站。我有一个关于新标签的问题。

有新的标签,如;页眉,页脚,导航栏等。为什么这些标签比旧的使用DIV ID的方法(例如<div id="header">)更受欢迎。我可以看到为什么这会使事情变得更简单,但是使用HTML5的某些标签和使用旧方法的一些标签会不会更令人困惑?我个人认为,使用全部或全部,而不是混合使用更合乎逻辑。

如果我完全忽略了这一点,请告诉我。

1 个答案:

答案 0 :(得分:12)

这不是一种情况。 HTML5仍然有<div>个。它仍然有<span>秒。新标签可以为您提供更具表现力的自由并标准化常见元素。例如,大多数页面都有导航条,但到目前为止还没有标记这些标记的标准。如果它们被清楚地标记为<nav>,程序可以开始有效地使用这些信息。搜索引擎可以忽略或解析它们,辅助技术可以帮助用户浏览网站。

它还使您可以更轻松地使用代码。 <nav><div class="main nav foobar baz">更容易被发现。

新标记是添加,而不是替换旧标记的全新标记。