【发布时间】:2015-06-29 15:09:49
【问题描述】:
我有一个关于 Thymeleaf + Spring MVC 的项目,并尝试使用 Thymeleaf 发送 HTML 电子邮件。
我的印象是,我唯一需要做的就是创建一个模板文件,并像为常规页面所做的那样传递参数。看来我错了。当我这样做时,它不会应用 CSS。 (事实上,它甚至没有引用 CSS 文件。)我不知道是 Google 是删除 CSS 文件的人还是所有邮件客户端都在做的事情。
看起来 Google 也对 HTML 元素的类和 ID 进行了编码,所以我唯一的选择是使用内联 CSS,还是有办法在 HTML 电子邮件中引用 CSS 文件?
<img src="some_url" class="CToWUd">
以上是 Gmail 中 img 标签的外观。它应该看起来像这样:
<img src="some_url" class="topImage" />
提前致谢
【问题讨论】:
标签: html css spring email thymeleaf