html - 当一个特定的css样式非常常用时,它应该是一个自己的类吗?

标签 html css

<分区>

当我经常需要像float: left这样的特定样式时,是创建一个自己的类还是将这种样式放在需要它的每个类中更好?

这是我的意思的示例页面。

JS-Fiddle Example

left 的使用方式好吗?或者当我将每个 float: left 样式放入其他类时会更好吗?

最佳答案

要考虑的是可读性和重复性。

可读性:

left 类的唯一规则是float: left 将有助于使您的 HTML 更具可读性。因为每当有人在元素上看到该类时,他们就知道它会向左浮动。因此,它以这种方式提高了可读性。

干:

对于 CSS,“不要重复自己”这句古老的格言几乎不可能坚持,但我认为仍然应该考虑它。在这种情况下,您应该进行比较。 我将在我的 CSS 中添加多少次 float: left?与我将在我的 HTML 中添加多少次 class='left'

我会注意到大多数 CSS 框架都使用实用类,例如 .left{float:left;}

关于html - 当一个特定的css样式非常常用时,它应该是一个自己的类吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33653712/

相关文章:

javascript - 从 Tumblr 主题中删除导致 CPU 使用率过高的特定 Javascript 代码

Javascript 不适用于 PS3 浏览器

html - 删除 ionic 中 ionic 列表元素的焦点线

html - 如何调整缩进

javascript - 如何在页面刷新时保留之前的数据?

javascript - 如何访问动态创建的按钮?

javascript - 如何在 10 秒后使 anchor 不可点击?

html - Bootstrap 类导致页脚内容在悬停之前无法完全加载

php - 如何使隐藏字段安全?

html - 两个宽度为 50% 的 div,内容在容器内