我现在不知道发生了什么事情。我做了一个非常简单的页面,使用了非常简单的CSS。我使用表格,因为我知道你不能像普通的电子邮件那样使用div元素。所以在浏览器中查看它后,它看起来像这样:
http://i.stack.imgur.com/8FBtf.png
然后将其发送到邮件中(单元格数据已被替换):
http://i.stack.imgur.com/tuXvA.png
所以CSS根本没有应用!
以下是HTML和CSS:
有任何想法吗?
我现在不知道发生了什么事情。我做了一个非常简单的页面,使用了非常简单的CSS。我使用表格,因为我知道你不能像普通的电子邮件那样使用div元素。所以在浏览器中查看它后,它看起来像这样:
http://i.stack.imgur.com/8FBtf.png
然后将其发送到邮件中(单元格数据已被替换):
http://i.stack.imgur.com/tuXvA.png
所以CSS根本没有应用!
以下是HTML和CSS:
有任何想法吗?
大多数电子邮件客户端只会读取通过style=
标签提供的内联CSS,Mailchimp提供了一个很棒的工具来自动执行此操作:
电子邮件中的CSS只支持部分功能,在各个客户端之间的支持程度也有很大差异。请查看http://www.campaignmonitor.com/css/。为了更好的兼容性,可能需要将所有CSS内联。
<div style="width:150px">...</div>
如果您想使用当前的CSS,请使用CSS解析器并通过正则表达式将其附加到元素上。
祝好