Colors 在设计HTML电子邮件时是否可以使用RGB颜色

Colors 在设计HTML电子邮件时是否可以使用RGB颜色,colors,hex,rgb,html-email,Colors,Hex,Rgb,Html Email,在设计HTML电子邮件时,坚持使用十六进制颜色是最好的做法——这有关系吗 HEX是RGB颜色。如果你说的是CSS中的color:RGB(1,2,3),它没有任何区别。但有些HTML邮件客户端无论如何都不允许您使用任意CSS 如果在HTML本身中指定了颜色(例如),则只允许使用#010203格式。在HTML中指定颜色是一种卑鄙的恐惧,因为HTML邮件从根本上被破坏了,这种恐惧才真正存在。假设您指的是声明格式rgb(x,y,z)我认为这是2.1版的功能,因为浏览器对它的支持是不完整的,但我建议电子邮

在设计HTML电子邮件时,坚持使用十六进制颜色是最好的做法——这有关系吗

HEXRGB颜色。

如果你说的是CSS中的color:RGB(1,2,3),它没有任何区别。但有些HTML邮件客户端无论如何都不允许您使用任意CSS


如果在HTML本身中指定了颜色(例如
),则只允许使用
#010203
格式。在HTML中指定颜色是一种卑鄙的恐惧,因为HTML邮件从根本上被破坏了,这种恐惧才真正存在。

假设您指的是声明格式
rgb(x,y,z)我认为这是2.1版的功能,因为浏览器对它的支持是不完整的,但我建议电子邮件客户端不要使用它,因为一般来说,电子邮件客户端要比浏览器慢得多,说得委婉些。

一般来说,HTML电子邮件最好使用十六进制值[即:#333333]。如果使用RGB十进制值[即:RGB(x,y,z)],Lotus Notes 8.0将忽略整个内联样式声明,Hotmail在定义边框颜色时将不支持RGB

下面是每个电子邮件客户端的一个示例


一些内置的所见即所得编辑器(如Dreamweaver和FrontPage)输出RGB值,因此在发送最终电子邮件之前,最好在所有电子邮件客户端中测试您的设计。这是一个测试电子邮件的好工具:.

rgb()
是CSS1,在任何地方都支持CSS(尽管可能不包括邮件)。你是否在考虑IE在IE9之前不支持的CSS3扩展名
rgba()。Webdevout只是抱怨浏览器没有拒绝所有可能的无效结构,简单的答案似乎是“不要编写无效的CSS”……这有点遗漏了一点——这些浏览器可能站在自由接受的正确一边,但他们仍然错了。如果他们在一个竞争激烈、适应性强的市场上弄错了,电子邮件就没有机会了。