Natalie Jost wrote a very interesting article about how to override inline styles from the CSS style sheet.
Why would you need something like this?
Well, let’s say you are working with some old CMS with poor render techniques that insist on create and style HTML “on the fly”, without template flexibility (Yes, I have found a lot of these being used with my clients)… Or a worst case: You have to publish documents that were exported to HTML from a crappy desktop word processor (Some companies have this kind of procedures to publish press statements, financial reports and other documents).
So, here’s the magic sentence:
/* override inline styles */
span[style^=""]{
color: inherit !important;
font-size: inherit !important;
}
But please, go to Natalie’s blog and read the explanation.
I really hope you don’t need this, but it is good to have these tools handy, just in case.