css - 在 Ruby 中将外部 CSS 转换为内联 CSS 的工具?

标签 css google-docs html-parser inline-styles

<分区>

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

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

最佳答案

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

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

关于css - 在 Ruby 中将外部 CSS 转换为内联 CSS 的工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2272492/

相关文章:

javascript - 用于更改元素上的 css 的 Javascript 是什么?

css 较高的 z-index 出现在较低的 z-index 之下

php - 将 Google 电子表格转换为 HTML 表格

javascript - 如何通过 Google 文档表找到 'For Loop'

r - 处理 htmlParse 错误(无法加载 HTTP 资源)

html - 在循环中倾斜按钮,而不是文本

html - Safari 5.1.9 雪豹

c# - 使用 HtmlAgilityPack 获取 href innertext

javascript - 在 Google 文档中捕获文本选择

java - 用于响应的 HTML 解析器 - Java