Я согласен со всеми, кто поддерживает классы и встроенные стили.Возможно, вы уже узнали об этом, но если в вашей таблице стилей есть одна ошибка, Gmail проигнорирует это.
Вы можете подумать, что ваш CSS идеален, потому что вы делали это так часто, почемуБуду ли я иметь ошибки в моем CSS?Запустите его через CSS Validator (например, http://www.css -validator.org / ) и посмотрите, что произойдет.Я сделал это после того, как столкнулся с некоторыми проблемами с отображением Gmail, и, к моему удивлению, некоторые объявления о стилях Microsoft Outlook оказались ошибочными.
Это имело смысл для меня, поэтому я удалил их из таблицы стилей и поместилкодовый блок only for Microsoft
, например:
<!--[if mso]>
<style type="text/css">
body, table, td, .mobile-text {
font-family: Arial, sans-serif !important;
}
</style>
<xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
<o:PixelsPerInch>96</o:PixelsPerInch>
</o:OfficeDocumentSettings>
</xml>
<![endif]-->
Это простой пример, но, кто знает, может пригодиться когда-нибудь.