我想在某些活动中向我的用户发送电子邮件, 我想要格式化电子邮件。 我的意思是看起来像一个网页。 一些格式工作像字体,粗体, 但像div背景颜色,fieldset等休息不是。 如何发送?
我们在收件箱中收到宣传邮件
答案 0 :(得分:2)
并非所有支持。为了安全起见,您应该使用表格和内联样式完成所有操作。以下是各种邮件客户端支持和不支持的列表:http://www.campaignmonitor.com/css/
您还可以尝试使用HTML重置模板,例如:http://htmlemailboilerplate.com/,这将解决一些问题(但当然不会添加功能)。
答案 1 :(得分:1)
一般情况下 - 内联CSS适用于大多数电子邮件工具(Outlook,Gmail,...) 避免使用STYLE标签。 将IMG存储在您的网站上并使用完整路径。
更多提示 - http://groundwire.org/labs/email-publishing/using-css-and-html-in-email-newsletters
有关更多提示,您需要显示您尝试过的内容。
答案 2 :(得分:0)
不要仅使用div标签
<table><tr><td> tags
例如
<table>
<tr>
<td style=" background-color:#FF00FF; ">do something </td>
</tr>
</table>
修改强>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Your Title</title>
</style>
</head>
<body>
<table>
<tr>
<td style="background:url(test.png); width:200px; height:200px;">do something</td>
</tr>
</table>
</body>
</html>