one*_*day 29 html5 twitter-bootstrap
我有一个关于使用Bootstrap的问题 - 我看到默认情况下他们使用了很多DIV而不是部分等.
我最近一直在阅读HTML5规范 - 何时使用section以及何时使用div.基本思想是只有在任何特定的HTML5元素不适用时才应使用DIV.
现在,如果我想使用Bootstrap创建HTML5网站,我应该将DIV更改为特定的HTML元素(例如SECTION)吗?
Cir*_*rou 40
这实际上取决于你的页面内容,但基本上你可以使用HTML5标签并应用这样的bootstrap类:
<section class="row">
...
</section>
<footer class="row">
...
</footer>
Run Code Online (Sandbox Code Playgroud)
但正如所说它取决于您的内容,甚至更多,您不是被迫使用<section>标签,它们具有代表通用文档或应用程序部分的特定目的,并且它们不是强制性的.
该<div>标签是通用的标签通常用于造型,如引导.但是如果你想保留<section>标签,也许你更喜欢这样的混合解决方案:
<section>
<div class="row">
...
</div>
<div class="row">
...
</div>
</section>
Run Code Online (Sandbox Code Playgroud)
使用此解决方案,<section>标签用于分组内容,应该是,以及<div>用于样式设置的标签.