2

我需要从 python 代码向用户发送 HTML 电子邮件。一些电子邮件客户端不允许外部样式表,因此样式需要内联。

我想要做的是解析外部 CSS 文件(小 css 模块)、HTML 电子邮件文件并调用inline_styles()fn. 这个inline_styles()fn 根据 CSS 选择器选择元素并将 CSS 声明放在 style 属性中。

如何通过 CSS 选择器选择元素以向它们添加样式?

4

1 回答 1

3

我相信几乎所有的电子邮件客户端都支持<style>. Premailer是您的朋友。

于 2014-10-13T08:44:09.220 回答