我正在尝试创建一个应用程序,发送风格很大的电子邮件,除了Google的Gmail之外,还需要客户端工作.我研究了这个问题,它看起来像是从外部文件中剥离CSS,或者嵌套在“样式”标签中的CSS.从外部文件移动样式到内联是否存在一种简单的方法?
需要的东西
<style> .wide { width: 100px; } .cell { display: block; } </style> <span class="wide cell">Sample</span>
并将其转换为:
<div class="wide cell" style="width: 100px; display: block;">Sample</div>
谢谢!
解决方法
这里有几个你可以查看的宝石:
> premailer或premailer-rails
> mail_style
> premailer plus(上述版本的叉)
> awesome_email
> roadie
在撰写此答案时,我没有获胜者,但是预告片似乎是最新的.