If I find that I'm having to use them too much, I talk to the designer about the consistency of spacing between elements. I discuss default line-height and margin settings, then most of the time they're happy to go with whatever the stylesheet dictates from that point onwards.
Murray
> --
> You received this message because you are subscribed to the Google Groups "Object Oriented CSS" group.
> To post to this group, send email to object-or...@googlegroups.com.
> To unsubscribe from this group, send email to object-oriented...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/object-oriented-css?hl=en.
>
Lately I've been building a ton of responsive web applications and here is my workflow:
1. Add margins and padding to User Interface classes as needed
2. Once most of the UI is mapped out do a search or write a Regular expression to analyze every margin, line-height, and padding instance.
3. Separate these results from the rest of the styles and find repetition and patterns.
4. a. If there are obvious patterns/repetition then refactor in spacing classes.
b. If not you are done, congrats and enjoy that cocktail!
Hope this helps,
Aaron Cavano