I find CSS to be much fun. I like reading other people’s options of CSS techniques. PingMag lists 5 steps that I like.
- http://www.pingmag.jp/2006/05/18/5-steps-to-css-heaven/
- Separate the positioning properties from the typographic properties
- Isolate single properties that you are likely to reuse a lot
- Try out an online CSS compressor
- Learn to exploit the cascading nature of CSS
I don’t necessarily agree completely or adhere to these steps but they are certainly worth reviewing. [Source]