所有分类
  • 所有分类
  • 后端开发
如何重构好我们的邮件页面

如何重构好我们的邮件页面

运行环境:Windows
所需软件:Word
资源类型:简历

群发邮件是一种常见的网站营销模式,作为前端人员,必须进一步研究和理解“邮件页面”的重构。

回忆起我第一次做邮件页面的时候,原来一个很简单的布局设计,半个小时左右就能搞定,但是email从头到尾出去完美了3个小时。其实现在想想,一开始太天真了,哈哈!!

为什么呢?原因是“邮件页面”和“普通页面”的重构混为一谈。

目前,面向网民的主流邮箱或多或少会在后台过滤他们收到的HTML邮件。毫无疑问,JS代码被严格过滤掉,包括所有事件监控属性,如onclick、onmouseover,这是基于邮件安全的考虑。不仅如此,CSS代码也会部分过滤。

那么我们在重构“邮件页面”时应该注意什么呢?我自己总结了以下几点:

◆ 风格必须采用内联方式,而不是外联方式。比如<div style=”font-size:12px”>内容…</div>;

◆ 大框架采用table布局;

◆ 尽量使用图片,少使用背景,图片必须设置宽度和高度,以及alt属性,避免图片不显示;

◆ 如果使用背景图片,也可以。但是有些邮箱不支持在css中定义background中的image,包括background:url(“.”-image:url(..),比如gmail。解决方案:在div外加一层  <table>和<td>并在<td>background属性可以正常显示。例如:

  1. <table>
  2.   <tr>
  3.    <td  background=”https://www.jiangweishan.com/xxx.jpg”>
  4.      <div>test</div>
  5.    </td>
  6.   </tr>
  7. </table>

目前总结以上几点。希望对大家有所帮助。如果你有更多关于“邮件页面”重构的经验,可以留言,一起进步。

原文链接:https://www.icz.com/technicalinformation/web/html/2023/05/8813.html,转载请注明出处~~~
0
注意:请收藏好网址www.icz.com,防止失联!站内免费资源持续上传中…!赞助我们
显示验证码
没有账号?注册  忘记密码?