上篇企业网站营销自动化建设指南中提到,电子邮件仍然是现代互联网中最佳的通讯方式,掌握好这个工具无论是对我们的品牌传播或营销自化都会非常的有利。

虽然现在微信、QQ等通迅软件已经非常普通,但仍然代替不了电子邮件的地位,反而电子邮件通讯比以往都有更多的应用来配合我们的互联应用,每个人都喜欢为他们的用户设计一个美观并丰富的网站,例如官网、商城、平台。但非常不幸的是,电子邮件不是网站,也许你设计了漂亮的画面,但在邮件中却不能完美的呈现,或许在一个电子邮件客户端中可能看起来很棒,但电子邮件客户端种类烦多,结果可能会相差很远。可惜的是在百度上搜索也没有找到非常完整的教程和经验,我通过结合经验及国外的一些分享得出了行之有效的总结,希望可以对后来人有所帮助。

我们的问题是很多电子邮件客户端不能支持HTML和CSS的所有特性。CSS(层叠样式表)是一种流行、强大、灵活的网站设计的技术。(如果你不知道CSS是什么或者如何使用它,这篇文章你阅读起来就会非常因难了,可事先对CSS进行了解和学习方能流畅的阅读本文)

在Gmail 2012的时候它的最严格的控制了CSS,因为它会忽略所有外部和嵌入式CSS。微软的Outlook 2010和2007实际上在CSS和HTML支持方面采取了很大的退步,选择使用MS Word作为呈现引擎。出于这个原因,我们认为与Gmail的兼容性CSS和HTML支持是设计邮件CSS的标准,毕竟他的客户是比常多的,在国内以QQ邮箱、163邮箱作为兼容标准。虽然有很多限制 ,但我们有个技巧就是老的HTML标签属性将填补某些禁用内联样式的作用(即空格,背景颜色,对齐方式等)

我们的目标是尽量达到每个客端的电子邮件情况都如同我们设计的原样,就是最偏门的电子邮件客户端,也能看起来很不错。我们这里并没有提到设计美学,只是编码实践的经验分享,我们需要知道的几件事如下:

一、编写邮件HTML需要避免的事情

1、不能导入外部( link rel="stylesheet" )或嵌入式样式表(包含于 style 标签中的样式及 body 上面样式)。这是最重要避免的事情。许多电子邮件服务将所有超出body标记的内容删除,并禁用外部样式表。也就是说,只要你在某些电子邮件客户端中不渲染,你就可以包含一些内嵌的CSS语句(比如链接颜色)。

2、不要在电子邮件代码中使用JavaScript。因为这样会让你的E-mail标识为垃圾邮件。

3、不要在 body 上使用标签属性(如宽度或背景颜色)。大多数电子邮件服务忽略 body 标签。你可以试着把你的整个内容放在一个div中,并用 inline styles来设置它的样式,但是结果可能会有所不同。

二、邮件编码最佳实践

1、使用表格 table 进行布局。有些地方也允许 div 布局,但我们的经验表明 table 更受支持。哈哈,重新拥抱表格布局,那可是十年前的网页布局的主流。

2、在表格中使用内联样式(inline styles)。事实上,你会发现你可以在内联标签中获得内联样式的最佳里程数 td 。这样,您就可以在每个表单元格中设置小样式区域。将这些内联样式看作是微型样式表。这允许非技术用户以模块化的方式交换预先格式化的单元格中的内容。

3、固定宽度(data-width="100"),单元格边距和单元格间距,所有表格和单元格。这样做将导致模板的固定宽度。这很有帮助,因为大多数人会在预览窗格中查看时事通讯,这比他们的监视器宽度小得多。不要给机会留下宽度,因为很多电子邮件客户端喜欢“填充空白”,这会破坏设计。

4、通过发送给你自己或同事来测试你的电子邮件。这将给你最好的机会来捕捉任何问题之前,您的整个订户名单!发送测试邮件各种电子邮件客户端,如Outlook,Hotmail和Gmail,163邮箱,QQ邮箱。

三、关于邮件中使用的图像

1、不要使用背景图像。在Gmail中会忽略任何url()内联样式属性,和旧的背景HTML标签属性。如果你愿意你可以使用背景色(bgcolor或 background-color:CSS声明)。

2、不要将图片用于重要的内容,如按钮、标题和网站链接。Outlook,Gmail和其他用户默认关闭显示 图像,只有用户允许才会显示 。如果你的整个邮件都是图形化的,你所有的收件人都会看到很少的内容。

3、为所有图像提供alt文本( img alt="text" )。这样读者就会看到一些内容代替没有显示的图片。

4、声明图像的高度和宽度参数。一些电子邮件客户端默认为未声明的高度或宽度的“0”。

使用空间和vSpace标签属性添加图片周围的空白间距。margin和padding内联样式是最支持的,但并不是所有的电子邮件客户端(Outlook和Hotmail提供有限的支持)。

为了避免额外的空格下方的图像(特别是在tables),应用data-style="display:block;"img标签。这将删除多余的空格中经常出现的问题。

四、目前最流行的移动、网络和桌面电子邮件客户端的CSS支持手册。

html邮件在线制作模板,最全EDM模板美化教程,在电子邮件中使用CSS和HTML相关推荐

  1. ico图标在线制作工具以及带步骤(图文教程)

    ICO图标是Windows操作系统中常见的图标格式,用于表示文件.文件夹.应用程序等.但是制作这些ICO图标用桌面端软件去操作是比较麻烦的,从我个人而言更加倾向于在线工具 在线制作ICO图标的工具有很 ...

  2. 阿里国际站装修尺寸是多少1920像素模板阿里巴巴全屏代码装修教程优化美化店铺工具

    大家好想要让自己店铺装修更好看一些.你可以试一下一秒美工助手店铺装修工具.感觉还可以.不然你可以试一可以这个他们的界面 大概数了一些48个工具左右.基本还可以哦.

  3. 茶铺LOGO在线制作

    品牌背景 「唔该」是一个新型港式茶铺,是一个新诞生的品牌. 有别于传统港茶铺,在提炼了经典元素的同时,融入了新的设计理念. 唔该品牌LOGO在线制作 唔该品牌标志 唔该品牌标志墨稿 唔该品牌标志反白稿 ...

  4. 推荐一款EDM在线制作HTML制作工具,从此制作营销邮件不用愁。

    相信很多做营销的小伙伴,都会试过邮件营销,但由于营销邮件制作不方便,兼容性要求高,往往会放弃.这里我推荐大家一款在线制作EDM营销邮件工具拉易网,功能强大,制作也非常简单.有需要的同学可以去看看.

  5. 学会制作html营销邮件,如何制作图文并茂的HTML邮件,做好EDM营销

    比如上面截取了一些HTML的邮箱格式,这种HTML的EDM营销感觉非常的酷,比纯文本的邮件更有丰富多彩,也更能传达出更多的内容跟素材,也更吸引抓住用户的眼球.图片下面直接可以设置链接,也方便用户直接点 ...

  6. EDM营销邮件规范-制作-设计-参考资料

    为什么要转这个文章类,因为工作中用得到,俺就是负责edm邮件群发工作的. EDM的设计要求: 1.邮件宽度:邮件的标准宽度为575像素,最宽不宜超过778像素,否则必须修改. 2.邮件的高度: 邮件的 ...

  7. EDM模板设计:教您设计三种独特的邮件营销模板

    教您设计三种独特的邮件营销模板 邮件营销,模板 众所周知,好的邮件营销必须要有好的模板设计,这也是EDM设计研究中非常重要的一个环节.下面博主教大家设计三种独特的邮件营销模板,供大家参考和学习. 一. ...

  8. php 自定义图片排版,照片拼图在线制作 自带多种照片拼图模板,自由排版将多张照片合成一张...

    照片拼图在线制作 自带多种照片拼图模板,自由排版将多张照片合成一张 相信大家在网上看到过很多类似照片拼图效果的图片,一张图片里面含有多张不同的照片,有的是排列有序,有的则是随意排版,效果看起来也是很美 ...

  9. php相册排版,照片拼图在线制作 自带多种照片拼图模板,自由排版将多张照片合成一张...

    照片拼图在线制作 自带多种照片拼图模板,自由排版将多张照片合成一张 相信大家在网上看到过很多类似照片拼图效果的图片,一张图片里面含有多张不同的照片,有的是排列有序,有的则是随意排版,效果看起来也是很美 ...

最新文章

  1. Fork and Join: Java Can Excel at Painless Parallel Programming Too!---转
  2. python与php8-别再盲目学 Python 了!
  3. opencv如何截取子图像
  4. python使用shell环境变量_linux中添加环境变量(python为例)
  5. 安检X光机下的春运归家图 宛如一幅幅水彩画
  6. java服务器要二次编译,ecology项目二次开发环境搭建
  7. lambda函数 java_使用 Java 构建 Lambda 函数 - AWS Lambda
  8. 设计模式以及类图的实现
  9. Python机器学习的一些文档
  10. 临床基因组分析相关数据库汇总
  11. 怎样用计算机粉碎文件夹,电脑粉碎文件用什么软件好,怎么彻底粉碎电脑文件...
  12. Java之父:詹姆斯·高斯林 (James Gosling)
  13. 实现一键下载,批量快速爬取B站视频
  14. YoLo: You Only Look Once: Unified, Real-Time Object Detection译文
  15. crontab任务不会执行解决方案(No MTA installed, discarding output)
  16. Visual Studio 实用插件推荐
  17. 下载、安装Ctex及编译自动化学报模板时错误的解决
  18. Point1:STM32根据BRR反推波特率
  19. 04_frp内网穿透实例
  20. js node.js读取excel文件返回为json文本

热门文章

  1. 基于C#实现的小型动物识别推理系统
  2. 奇葩Bug频出,苹果AirPods Pro 2提醒用户换电池
  3. 判断有向图中是否存在从vi到vj的路径
  4. 小白UEFI启动如何设置
  5. 应用统计学与R语言实现学习笔记(八)——方差分析
  6. BAT超级入口“连接”战
  7. macOS无法验证此App不包含恶意软件。
  8. 【SSLGZ 2812】2017年10月30日提高组T2 凤凰院真凶
  9. 嵌入式软件管培生每日总结-第1天
  10. 《培生小学英语分级阅读80篇 五年级》勘误表