【发布时间】:2016-12-05 15:29:32
【问题描述】:
我有一个关于使用 Bootstrap 的问题 - 我看到默认情况下他们使用很多 DIV 而不是部分等。
我最近一直在阅读 HTML5 规范 - 何时使用 section 和何时使用 div。基本思想是,仅当任何特定的 HTML5 元素不适用时才应使用 DIV。
现在,如果我想使用 Bootstrap 创建一个 HTML5 网站,我应该将 DIV 更改为特定的 HTML 元素(例如 SECTION)吗?
【问题讨论】:
-
真的不需要这样做。如果您愿意,请务必使用较新的 HTML5 元素,但这不是必需的。我倾向于使用 HEADER 和 FOOTER 以及其他一些杂项。 HTML5 元素,但正如我所说,这不是绝对必要的。
-
HTML5 专注于语义。如果您需要 html5 元素涵盖的特定用途的元素,您应该使用它来升级页面的语义以供可访问性阅读器或机器人使用。但是通过这个建议,每个开发者都可以选择使用他想要的元素。 Bootstrap 使用 div 是因为它是一个通用元素,可以在大多数情况下应用于容器。但同样的例子也可以用 span、section、...