2014-07-17 59 views
0

我只是對某事感到好奇。我正在使用Litmus.com對HTML電子郵件進行一些代碼分析。它說很多客戶端不支持「背景」的CSS聲明。我只是想知道,如果它能夠更好地與我有什麼堅持,或使用「的bgcolor」CSS背景或不贊成使用的HTML bgcolor

+0

好奇,你正在嘗試使用的實際CSS是什麼? – L84

+1

使用'background-color'。而且,當你編寫電子郵件時,你基本上必須像對待90年代設計一個網站那樣對待它。在同一個筆記中,一定要使用inline-CSS。通常這是一個很大的禁忌,但是當談到電子爆炸時,這是真正實現最大兼容性的唯一途徑。 – APAD1

回答

1

使用這樣的CSS中的電子郵件客戶端支持的HTML:

<td align="center" style="background-color: #000000;"> <!-- CONTENT --> </td> 

CSS3的背景屬性沒有得到很好的支持, Outlook不支持背景圖像。

此外,您希望內嵌儘可能多的CSS,以便跨瀏覽器提供全面支持。

看看Campaign Monitors Guide to CSS in Email。在流行的電子郵件客戶端中查看什麼是和不支持是非常有用的。

0

對於大多數兼容性使用bgcolor與6位十六進制顏色代碼結合CSS background-color。避免使用3位數的顏色代碼(例如,使用#ffffff代替#fff),也不要使用顏色值RGBRGBA