CSS in HTML emails demystified

A List Apart

To my fellow web developers, last year Mark Wyner wrote a great article on A List Apart about how to work around designing html emails using CSS. The tutorial covers many issues that would have taken me an eternity to figure out, hats off to Mark for his determination. I was revisiting this article today since I’m working on designing an html email right now and I wanted to share it with you in case you never read it. Here comes the geeky part: Do not use html, head or body tags, use divs instead. Use embedded CSS. Do not use classes that start with a dot, but u can do #div.class instead. The same goes to the a: tag.
Link: A List Apart: CSS and Email, Kissing in a Tree