由于很多电子邮件客户端忽略了HEAD标记,我可以在体内嵌入内联样式表吗?
cll*_*pse 57
最简洁的答案是不.Gmail会删除标记及其内容.
Hotmail,Yahoo!Mail和Windows Live Mail不会在body-element中删除样式标记.
但是,请在Campaign Monitor上查看HTML电子邮件的"终极指南".
创建适用于每个电子邮件客户端的HTML电子邮件很难.我花了几个月的时间来完善一个好看的模板.
http://commadot.com/the-holy-mail/ - 我的调查结果的原始博客.
http://commadot.com/email-best-practices/ - 最新的.
您问题的具体答案:Gmail可以使用,style=""但不能使用<style>块.
您可能想要查看CampaignMonitor和MailChimp(编辑:和Zurb的Ink)提供的免费html电子邮件模板:
http://www.campaignmonitor.com/templates/
http://www.mailchimp.com/resources/templates/
这里有Campaign Monitor的有用指南的更新版本:http: //www.campaignmonitor.com/css/
不幸的是,在电子邮件中使用的最可靠的HTML完全是石器时代
编辑:墨水有一个"内联"工具,它采用style标签的内容并将它们内联到适当的元素:http://zurb.com/ink/inliner.php
截至 2016 年 9 月,大多数 Gmail 客户端现在都支持嵌入式 CSS,因此应该是安全的。
https://litmus.com/blog/gmail-to-support-responsive-email-design