One way to get around this issue is to convert your embedded CSS into inline using our CSS conversion tool in the “Developer Tools†dropdown in each test result.
There is another way of getting around the issue for things like font, font color and font size: Gmail converts your Body tag to a DIV. That can actually work to your advantage because you can use any inline CSS properties within your BODY that would otherwise be supported by a DIV. It is important to know, however, that some clients do not support the BODY tag so you should also include the same declarations within your embedded CSS. Also, keep in mind, you can’t rely on BODY attributes like “bgcolor†because it is not supported within a DIV.
<head>
<style type=“text/cssâ€>
/*This is for all clients except Gmail, Gmail gets the same declarations from the body tag */
table, tr, td, p, span {font-family:Arial, Helvetica, sans-serif; color:#333; font-size:11px;}
style>
head>
<body style=“margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:11px;â€>
Content
body>