我在Thymeleaf + Spring MVC上有一個項目,並嘗試使用Thymeleaf發送HTML電子郵件。引用HTML電子郵件中的CSS文件
我的印象是,我唯一需要做的就是創建一個模板文件,並像我一直在爲常規頁面所做的那樣傳遞參數。看起來我錯了。當我這樣做時,它不適用CSS。 (事實上,它甚至不涉及CSS文件。)我不知道Google是否是移除CSS文件或者所有郵件客戶端所做的事情。
它看起來像谷歌也編碼的HTML元素的類和ID,所以是我唯一的選擇使用內嵌CSS或有辦法引用HTML電子郵件中的CSS文件?
<img src="some_url" class="CToWUd">
以上是img標籤在Gmail上的樣子。它應該是這樣的,雖然:
<img src="some_url" class="topImage" />
在此先感謝
https://css-tricks.com/using-css-in-html-emails-the-real-story/ – loli