There is a lot of discussion about if you really need a CSS framework. The advantages are that you can save a lot of time by using a standard framework for every project, however, the downside is that you end up with a lot of code that you don’t need and it will be less flexible.
Darren doesn’t use a framework as such, he uses a base template.css file he uses for each project which is put together from a bunch of sources as well as his own classes. He believes this is the right way to go.
I agree with Darren, I think maintaining a template of common generic classes that can be used across all projects, but can then be changed to meet the requirements.
One tip, I really liked was indenting your classes to reflect the inheritance. This is great, and I’m going to make sure we start doing this. So simple, but so much easier to read.
We had a pretty big discussion about standards and particularly having to deviate from standards in order to support Internet Explorer 6.