<分区>
Possible Duplicate:
Inline styles vs styles in CSS
我想我正在寻找对此的一些意见。我完全赞成在单独的 .css 文件中使用 css 样式作为类。但每隔一段时间,我就会遇到这样一种情况,我只需要为特定元素填充一些内容,或者只在一种特定情况下更改 css 类的宽度。在那些场景中可以添加内联样式吗?人们是这样做还是总是为一切创建类。
我的理论是,如果它不是可重用的东西或不包含超过 2 种样式,为什么要为它创建一个类。我的想法错了吗?
答案摘要(因为有很多)
最好避免内联样式,因为
1) 样式表提供了更多的可维护性。
2) 更好地分离 html 数据和布局。
3) 样式的可重用性。
4) 可能提供更好的缓存。
总的来说,css 样式表是最佳实践。