javascript - DIV 标签和 HTML5 元素(章节、文章)之间应该使用什么和有什么不同?

标签 javascript jquery css html

我正在开发 HTML5 应用程序,我在其中使用了以下标签。

<header>
<selction>
<article>
<footer>

我想知道在 HTML5 应用程序中这些标签的实际用途是什么。我们已经使用了 <div>我们传统应用程序中的标签也与上面给定的标签一样工作,所以,实际上更好地使用上面的标签。

<div>之间有什么不同吗?和 html5 标签?

或者它只是一个逻辑元素,用于对应用程序中的元素进行分组。

最佳答案

HTML5 语义标签,如章节、文章等,向浏览器和开发人员描述了它的含义。

它们的工作方式与 div 没有什么不同,但比整个页面上的 div 更有意义,后者可能会变得困惑。

因此,如果我需要将其分解,我会在我的站点中的这些部分中添加部分,我会在其中添加文章。或者像 aside 这样的东西让你知道它会是一个侧边栏而不是一个普通的旧 div。

希望这是有道理的

关于javascript - DIV 标签和 HTML5 元素(章节、文章)之间应该使用什么和有什么不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19078434/

相关文章:

html - 缩放元素(和背景),但不缩放内容

javascript - 如何从外部js文件渲染html

jquery - 我们可以在对话框中打开对话框吗?

javascript - 将屏幕底部的元素动画化到 jquery 中的屏幕顶部

javascript - 如何从 Controller 创建进度条来处理 MVC3 中的长流程

jquery - drupal > View > 暴露的过滤器 > 更改时提交

html - 如何在 Bootstrap 中处理网格系统内的数据

javascript - 让用户将脚本加载到网页中的方式是否有所不同?

javascript - 使用 ng-model 标记复选框的值 ANGULAR.JS

javascript - jQuery 文件冲突