2

我有一个有效的网页,一切都很好。它主要使用外部 css 文件的良好实践和最少的内联样式/代码进行编码。一切都很好。

但是,现在我只想通过 HTML 文本发送该页面,例如在电子邮件中。所以根本不应该有对外部站点的外部引用。这意味着我现在必须在内部移动我漂亮的外部参考。

我想我可以编写一个 javascript 函数来查找对象的每个类,将其从该类中删除,然后赋予该对象内联“样式”属性等于该类所具有的属性。

但我想知道是否有人有其他建议。

最终目标是获得一堵文本墙,当粘贴到没有缓存或任何东西的非互联网连接浏览器中时,将准确显示我在“正常操作”页面屏幕上的内容。

4

1 回答 1

1

为此有一个 perl CPAN 模块

CSS::Inliner

你也可以在github上找到源码:

https://github.com/kamelkev/CSS-Inliner

于 2012-12-23T07:03:38.023 回答