我正在摆弄 GoogleDocs,它有非常非常原始的 CSS 支持。如果您上传 MSWord .doc 或 HTML 文件并将其导出为 HTML,则所有样式都会内联应用。它们在 html 文件中有一个样式块,但是当您将 HTML 文件上传回 google 文档时,它不会应用任何非内联样式。

所以我在想“也许有一个 ruby​​ 工具可以做到这一点”。有没有什么东西我可以用来获取一些 CSS 并将其解析为 HTML 节点,也许是一些 nokogiri 插件?

有帮助吗?

解决方案

查看alexdunae的Premailer在GitHub上: http://github.com/alexdunae/premailer

从来没有尝试过我自己,在只是偶然。也许它帮助。

其他提示

MailStyle是另一种解决方案: http://github.com/purify/mail_style

看起来它具有易于集成的轨道(的ActionMailer,SASS),但我不知道那是什么,你都/所期待的。

Ruby 工具箱有一个 更多选项列表. 预邮者 虽然是最常用的 路迪 最近已更新。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top