Golden Guidelines for Writing Clean CSS
Four simple rules for writing clean CSS.
- Avoid global and element selectors
- Omit overly specific selectors
- Use semantic class names
- Don’t tie CSS too closely to markup structure
Seems like good advice.