What problems does CSS cause?
The email sender is inconsistent in interpreting CSS. The result is that most of the CSS is stripped from the HTML before sending the email. In addition, many Web-based email services will strip the
from your email before it is displayed. In either case, the result is that your formatting is lost. CSS is a wonderful technology – so wonderful that HTML editing software tries to use CSS at every opportunity. Every time CSS is inserted into your code, the recommended practice is to remove it and replace it with paragraph, font, or other case-specific formatting information.