css类的引用,是用组合好还是继承好?

在写css的时候,遇到有些样式相同的块,我是设置大块将相同样式写进去,再让各个小块继承,还是挂多个css类用组合的方法。他们最大的区别是什么,分别在那种情况下用,

判断好坏的唯一标准是,在可以预见的将来拥有良好的维护和扩充性,在不牺牲以上前提的情况下,当前代码具有最佳的可读性和简洁性。而不是教条地认为什么形式好。

我用的先把一系列常用的设置好了,然后遇到特殊的再另外单独定义