CSS Normalize - HTML电子邮件

时间:2015-02-27 15:53:52

标签: html css email normalize-css

快速提问。 我已经开始为所有浏览器构建HTML电子邮件了......是的,非常原始的表类电子邮件。

如果我使用“css normalize”规则,那会解决我在不同浏览器上遇到的所有问题吗? 谢谢!

2 个答案:

答案 0 :(得分:3)

HTML电子邮件总是使用表格构建,但正如Paulie所说,不是你的答案。如果您想编写电子邮件代码,可以使用此代码作为您可以在不同电子邮件客户端中使用的内容的参考。 http://www.campaignmonitor.com/css/

答案 1 :(得分:0)

如果您使用 css normalize 规则将解决您在不同浏览器上的所有问题。 Normalize.css 是一个众所周知的重置样式表,用于跨浏览器对齐一些基本样式,以设置为开发的共同基础。

如果您想在 HTML 电子邮件中添加 CSS...

那么你必须使用内联 CSS

因为基于浏览器的电子邮件应用程序(例如 Gmail)在默认情况下会去除 <head><body> 标签,因此始终使用内联 CSS 而不是嵌入式 CSS。

像这样:

$confirm-mail = "Thank you for registering. Please click <a href='#link'
style='background-color: #D26510; color: #fff;'>here</a> to confirm your email 
address";

您可以从 https://htmlemail.io/inline/

快速添加内联 css