Html 在a<;中使用.btn类有什么好处;部门>;vs内部a<;按钮>;?

Html 在a<;中使用.btn类有什么好处;部门>;vs内部a<;按钮>;?,html,css,twitter-bootstrap,Html,Css,Twitter Bootstrap,我有一些代码松散地基于Bootstrap的CSS。我所做的一件不同的事情是我将.btn类放在一个按钮中。然而,似乎有很多时候,间隔是不同的,我不知道为什么 有人能给我一些建议吗。当我使用所有标准CSS进行引导时,将.btn放在元素中而不是元素中是否是不允许的?您可能没有将按钮用和.btn组类包装起来 例如: <div class="btn-group"> <button class="btn btn-default">Default</button&g

我有一些代码松散地基于Bootstrap的CSS。我所做的一件不同的事情是我将.btn类放在一个按钮中。然而,似乎有很多时候,间隔是不同的,我不知道为什么


有人能给我一些建议吗。当我使用所有标准CSS进行引导时,将.btn放在
元素中而不是
元素中是否是不允许的?

您可能没有将按钮用
.btn组
类包装起来

例如:

 <div class="btn-group">   
   <button class="btn btn-default">Default</button>
   <button class="btn btn-primary">Primary</button>   
   <button class="btn btn-danger">Danger</button>
 </div>

违约
主要的,重要的
危险
可以添加许多其他类修饰符。检查组件


如果在
中使用
作为按钮,或者在HTTP表单中使用
元素作为按钮,则可以不使用
元素。

我的猜测是,在使用
div
(或
a
标记)时,它允许在视觉上自定义更多元素与使用
按钮
标记时相比,因为
按钮
标记具有更多相关属性