编写HTML格式的邮件需注意的地方
类别:Web前端 浏览量:1562
时间:2015-4-21 编写HTML格式的邮件需注意的地方
编写HTML格式的邮件需注意的地方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编码
12、尽量使用padding,少用margin,不允许使用margin作为重要的布局依据,不允许使用负margin,避免使用非零和非auto的margin属性。
13、 避免使用list-style来处理列表样式,可以使用 “ • ” 字符来替代。
标签:Web
您可能感兴趣
- 常见的web服务器有哪些(web服务器是什么?web服务器怎么设置)
- web服务器配置怎么选才是合适的呢(个人web服务器要用哪种服务器比较好?)
- 前端webpack方面的优化(webpack的移动端适配方案小结)
- ASP.NET中Web API的简单实例
- 移动端web页面使用position:fixed
- iis配置网站授权(IIS的web.config中跨域访问设置方法)
- web前端快速入门之html(Web前端开发规范2017HTML/JavaScript/CSS)
- nodejs实现websocket服务端(Node.js+express+socket实现在线实时多人聊天室)
- python测试websocket接口(Python如何爬取实时变化的WebSocket数据的方法)
- vue websocket实时刷新数据(Vue+WebSocket页面实时刷新长连接的实现)
- apache服务配置详解(Apache Web服务器的完全安装指南)
- webpack源码解析(80行代码写一个Webpack插件并发布到npm)
- 静态web服务器nginx(WEB服务器该选择 Apache 还是 Nginx?)
- ASP.NET Web API是什么
- webview上传功能教程(关于webview适配H5上传照片或者视频文件的方法)
- hbuilderx怎么创建web项目(HBuilder如何设置web服务器)
- 实地探访外卖店脏乱差令人作呕(脏乱外卖料包厂被曝)
- 三亚个体食品经营许可证现场核查(海南将对这类食品生产经营者责令停产停业)
- 日剧评价最高的悬疑电视剧(希妹不演傻白甜)
- 婆婆的秘密往事(婆婆的那些事)
- 赵丽颖新剧幸福到万家怎么变样了(看赵丽颖新剧幸福到万家让人血压飙升......这一家人太窝囊了)
- 包文婧的婆媳大战(包文婧的婆婆说的都是儿媳妇的好话)
热门推荐
- windows终端远程连接linux服务器(linux通过跳板机连接远程服务器并进行文件传输的方法)
- css3实用指南(css3截图_动力节点Java学院整理)
- css3渐变动画(CSS3径向渐变radial-gradient实现波浪边框和内倒角的方法)
- mysql的字符串截取函数(MySQL实现字符串的拼接,截取,替换,查找位置的操作)
- docker 清除none镜像(删除docker images中为none的镜像操作)
- python学生管理系统与数据库(python学生管理系统学习笔记)
- 使用VS调试存储过程
- mysql密码找回方法(MySQL8忘记密码的快速解决方法)
- 微信小程序接入第三方支付的方法(小程序通过小程序云实现微信支付功能实例)
- html5 data属性
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9