文档章节

编写HTML格式的邮件需注意的几点

 学习也休闲
发布于 2015/08/03 16:23
字数 418
阅读 68
收藏 1

1、head中的style定义无效:一般写网页,喜欢在head中定义css样式,可惜在HTML格式的邮件中有的邮箱会失效。


2、结构尽量简单,最好使用table布局,可以先使用table作为最大的父级,需要居中,可以是设定align=”center”。这样做可以保证在CSS样式失效、或者html被禁用的情况下最大程度的还原布局和样式。


3、不要使用JavaScript和Flash,一般会被过滤的。


4、使用内联CSS样式,什么元素需要什么样式就用style写内联的CSS,如<td style="color:red">警告</td>,不要引入外部CSS文件,不要使用style标签,Gmail等不支持style标签。


5、不要使用绝对定位,不要使用背景图片,不要使用半透明,不要使用IE滤镜和CSS表达式


6、图片要添加alt及border=0属性,设置alt属性是为了防止图片显示不出来时,至少有文字说明,让用户明白意思。保证在禁用图片的情况下传递有效信息。


7、可为img设置display:block,可用来修复一些电子邮件客户端图片下面空白间距。


8、图片添加宽高属性


9、不要试图使用iframe引入外部页面


10、尽量精简代码,减少图片数量和体积


11、一般使用UTF-8编码

本文转载自:http://www.studyofnet.com/news/889.html

粉丝 6
博文 99
码字总数 38516
作品 0
海淀
私信 提问
树先生168/PatatiumAppUi

#PatatiumAppUi 简介 这是一个AppUi自动化测试框架,由webdriver中文社区创办人土豆(本人技术笔名)所创建,该APP自动化测试框架是用java语言编写的,基于selenium webdriver Appium的开源自动...

树先生168
2016/09/04
0
0
Apache Email发送qq邮件

前言 最近在学习大名鼎鼎的Apache的commons包,发现一个好玩的Email工具包,该包对java mail进行了更好的封装,比原生的降低了复杂度。 开始 先上一段代码: //用commons email发送邮件@Test...

alexzhu592
2018/06/09
37
2
HTML Email 编写指南

今天,我想写一个"低技术"问题。 话说我订阅了不少了新闻邮件(Newsletter),比如JavaScript Weekly。每周收到一封邮件,了解本周的大事。 有一天,我就在想,是不是我也能做一个这样的邮件...

阮一峰
2013/06/16
0
0
Python_014 SMTP发邮件

SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。 python的smtplib提供了一种很方便的途径发送电子邮件...

g00m
2015/02/21
856
0
Webmail系统--Claros In Touch

Claros In Touch是一个功能强大,多协议支持的webmail(Pop3/IMAP)系统。此外还提一些个人信息管理的功能包括地址簿,日历,书签(可以存储整个网页),RSS阅读器。 它的主要特点: *.采用叶贝斯...

匿名
2008/09/06
15.7K
0

没有更多内容

加载失败,请刷新页面

加载更多

规则引擎

解决问题 版本迭代速度更不上业务变化,但是若多个业务同时变化,除了为每个业务设计专属配置项也不利于操作。就想服务接口单纯化,将复杂多变的业务逻辑交给规则引擎,让用户在web端或cs端自...

无极之岚
29分钟前
4
0
OSChina 周三乱弹 —— 欢迎你来做产品经理

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @巴拉迪维 :10多次劲歌金曲获奖,更多叱咤歌坛排名,黎明才应该是四大天王之首,只可惜拍的电影太少。单曲循环一个多月的歌,力荐 《无名份的...

小小编辑
今天
233
9
500行代码,教你用python写个微信飞机大战

这几天在重温微信小游戏的飞机大战,玩着玩着就在思考人生了,这飞机大战怎么就可以做的那么好,操作简单,简单上手。 帮助蹲厕族、YP族、饭圈女孩在无聊之余可以有一样东西让他们振作起来!...

上海小胖
今天
10
0
关于AsyncTask的onPostExcute方法是否会在Activity重建过程中调用的问题

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/XG1057415595/article/details/86774575 假设下面一种情况...

shzwork
今天
7
0
object 类中有哪些方法?

getClass(): 获取运行时类的对象 equals():判断其他对象是否与此对象相等 hashcode():返回该对象的哈希码值 toString():返回该对象的字符串表示 clone(): 创建并返此对象的一个副本 wait...

happywe
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部