Css 为什么要将引导类放入div中?

Css 为什么要将引导类放入div中?,css,html,twitter-bootstrap,Css,Html,Twitter Bootstrap,为什么我不能将class=“col-xs-4”放在按钮的类中? 不这样做是愚蠢的,需要为单个元素额外键入。按钮不是列 事情是这样的 <main class="container"> <section class="row"> <article class="col-lg-8"> </article> <aside class="col-lg-4"> </aside> </section> </main&

为什么我不能将class=“col-xs-4”放在按钮的类中?
不这样做是愚蠢的,需要为单个元素额外键入。

按钮不是列

事情是这样的

<main class="container">
<section class="row">
<article class="col-lg-8">

</article>
<aside class="col-lg-4">

</aside>
</section>
</main>


Bootstrap和大多数其他类似框架使用div作为其样式包装器的原因是,它们是非语义的、纯粹的表示元素。它们纯粹是容器,而按钮之类的东西是实际的页面内容。这种思维方式是:将网格大小和布局留给容器,然后让您的实际内容填充这些容器。把它们看作是不同层次的关注点-
col-xs-4
只是一个用来放东西的盒子。

它与列有什么关系?如果你看css类,你会发现如果你将列的样式和按钮的类应用到按钮元素上,那么你就会有一个来自魔多的疯狂疯狂野兽你只是不想要。@Selsku你根本不知道bootstrap是做什么的。去研究图书馆请不要发布代码截图。使用{}代码标记将文本转换成你的问题。这是一个合法的问题吗?因为它的表现方式更像是一种咆哮。考虑编辑你的问题,把你提到的代码放到你的问题中,而不是使用屏幕截图。