我在搞乱 GoogleDocs,它有非常原始的 CSS 支持。如果您上传 MSWord .doc 或 HTML 文件并将其导出为 HTML,则所有样式都会内联应用。它们在 html 文件中有一个样式块,但是当您将 HTML 文件上传回谷歌文档时,它不会应用任何非内联样式。
所以我在想“也许有一个红宝石工具”。有什么我可以用来获取一些 CSS 并将其解析为 HTML 节点的东西,也许是一些 nokogiri 插件?
我在搞乱 GoogleDocs,它有非常原始的 CSS 支持。如果您上传 MSWord .doc 或 HTML 文件并将其导出为 HTML,则所有样式都会内联应用。它们在 html 文件中有一个样式块,但是当您将 HTML 文件上传回谷歌文档时,它不会应用任何非内联样式。
所以我在想“也许有一个红宝石工具”。有什么我可以用来获取一些 CSS 并将其解析为 HTML 节点的东西,也许是一些 nokogiri 插件?
在 GitHub 上查看 alexdunae 的 Premailer:http: //github.com/alexdunae/premailer
从来没有自己尝试过,只是偶然发现。也许它有帮助。
MailStyle 是另一种解决方案:http: //github.com/purify/mail_style
看起来它具有简单的 Rails 集成(actionmailer,sass),但我不确定这就是您正在/正在寻找的东西。