EDM,英文全称:Electronic Direct Mail,一般都是HTML的邮件,所以我们需要考虑兼容各主流邮箱。以下几点是编写EDM HTML的一些建议和规范,希望能给大家带来帮助。

  • HTML代码和图片尽量不要超过100kb;
  • 页面宽度推荐500px,最大不要超过800px;
  • 使用table布局页面;
  • 所有css必须写在元素标记内,且不能使用用于布局的css属性:display、position、float;
  • td必须设定宽度和高度:可以在第1行第1列设定宽、高,后面几列只需设宽,最后一列不用设任何值,第2行开始只在第1列定高,不需要设宽度,后面几列不用设任何值;
  • 背景图(背景色除外)必须切成图片,用img代替,不要使用css的background属性;
  • img必须设定宽、高、边框border=”0”及css属性style=”vertical-align: bottom;”(去除上下图片间的间隙),另外应该添加图片代替文本alt=”图片说明”;
<img alt="" src="" width="" height="" border="0" style="vertical-align: bottom;"/>
  • 无图片背景或只是颜色填充的背景区域内的文本文字,如果可用系统默认字体代替的,不要切成img;
  • 必须用a添加链接,不要使用热点map;
  • 不能使用Flash、Java、Javascript、frames、i-frames、ActiveX 以及 DHTML;
  • 页面字符集必须为utf-8;
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  • 文件保存编码类型也必须为utf-8。

转载于:https://www.cnblogs.com/nicolaszhao/archive/2010/04/06/1705557.html

EDM HTML编写建议和规范相关推荐

  1. 嵌入式程序编写方法与规范

    嵌入式程序编写方法与规范 前言 本文主要讲解嵌入式单片机程序的编写方法以及编写规范,以MSP430单片机作为例子,无论是51,AVR还是STM32单片机都同样适用,本文对C语言各种语法各种关键字进行详 ...

  2. WEB应用程序UI模版代码编写及使用规范

    WEB应用程序UI模版代码编写及使用规范   2011-05-16 来源:网络   这是去年在中软时做的一个UI模板规范,有很多我的经验,在做B/S版应用程序时比较适用,其实这样的东西算不上什么正规的 ...

  3. 校园导航类小程序 基本信息 编写建议( 包含 如何取名 及 logo选取)

    小程序 基本信息 编写建议: 目录(点击直接跳转) 小程序名称.简称取名 类型 学校名 小程序头像logo 介绍 服务类目 小程序名称.简称取名 一般都是 学校名(或学校简称) + 类型 类型 先说 ...

  4. 计算机应用基础教材编写建议,【计算机应用论文】计算机应用基础校本教材编写研究(共3136字)...

    校本课程(school-basedcurriculum)即以学校为本位.由学校自己确定的课程,与国家课程.地方课程相对应.这一思想源于20世纪六七十年代的西方发达国家,主张学校的教师.学生.学生家长. ...

  5. junit mockito_从工作中清除代码–使用JUnit 5,Mockito和AssertJ编写可执行规范

    junit mockito 可执行规范是也可以用作设计规范的测试. 通过启用通用语言(在DDD世界中,这也称为无处不在的语言 ),它们使技术和业务团队能够进入同一页面. 它们充当代码的未来维护者的文档 ...

  6. 从工作中清除代码–使用JUnit 5,Mockito和AssertJ编写可执行规范

    可执行规范是可以用作设计规范的测试. 通过启用公共语言(在DDD世界中,这也称为无处不在的语言 ),它们使技术和业务团队能够进入同一页面. 它们充当代码的未来维护者的文档. 在本文中,我们将看到一种编 ...

  7. 关于编写公司软件测试规范操作手册计划书

    1.前言 本文档主要描写对该计划的前期阐述,说明其重要性与操作过程的前期计划.着重点描述未来 <本公司软件测试规范操作手册>的深度与可操作性等问题. 2.为什么要编写此规范手册 首先从公司 ...

  8. 计算机应用基础教材编写建议,计算机应用基础校本教材编写研究论文

    计算机应用基础校本教材编写研究论文 校本课程(school-basedcurriculum)即以学校为本位.由学校自己确定的课程,与国家课程.地方课程相对应.这一思想源于20世纪六七十年代的西方发达国 ...

  9. 测试用例编写原则及规范

    1.统一测试用例编写的规范,为测试设计人员提供测试用例编写的指导,提高编写的测试用例的可读性,可执行性.合理性. 2.测试用例,不仅仅用于QA阅读和执行.它们也可能会被开发.PD.PM等阅读审查或执行 ...

最新文章

  1. 三国时期,假如曹操是一名程序员,历史会发生什么?--文末送书
  2. 爱奇艺的架构到底有多牛?
  3. 如何查看抓包文件所使用的捕获过滤器
  4. 特斯联再获20亿元融资,跻身AIoT独角兽,光大京东讯飞万达入股
  5. 新建Angular2项目
  6. windows C++ Opengl基础框架源码
  7. mysql 之 一个库中所有表复制到另一个数据库中的方法和工具
  8. 记录:Android中StackOverflow的问题
  9. [区块链与密码学][王小云院士][部分PPT][20200507]
  10. java中equals,hashcode和==的区别
  11. iptables实战系列:通过NAT转发实现私网对外发布信息
  12. 基于树莓派的DLNA和Airplay无线音频传输
  13. 新版标准日本语中级_第二十七课
  14. 如何制作 Sketch 插件
  15. 基于php的外卖订餐系统开题报告_校园网上订餐系统的设计与实现(PHP,MySQL)
  16. JS区分中英文字符的两种方法
  17. 第六讲 幂级数的收敛半径和收敛域
  18. word 对齐方式 左对齐,居中,两端对齐 的区别 (图示)
  19. 软件测试技术之【自动化测试】
  20. 面试宝典:破解最难回答的23个问题及8大面试通关考题

热门文章

  1. docker run redis
  2. 网络基础相关知识内容
  3. 编程开发之--java多线程学习总结(5)
  4. 我的第一个 Mono for Android 应用
  5. 怎么在Ubuntu Scope中获取location地址信息
  6. Android 中查看内存的使用情况集经常使用adb命令
  7. Flex 布局教程:实例篇
  8. 5月下旬全球域名解析服务商TOP15:万网居第15
  9. SpringBoot 修改banner信息
  10. 转 openssl 建立服务器证书