邮件中的样式问题

应客户要求,要在邮件里添加一个div,由于内容的不确定性,想要确定高度,因此想给这个div一个scroll的属性,弄了好久也没弄好,一直不清楚原理是什么,

经同事提醒,才想到去查一下outlook 对css样式的支持,才发现,outlook是不支持的,因为其渲染模式不同的问题,

详细内容可参阅 此 url

http://msdn.microsoft.com/en-us/ch/library/aa338201%28v=office.12%29.aspx#Word2007MailHTMLandCSS_CoreExtended?wa=wsignin1.0

而且,邮件中的css+ div有几点需要注意

1. 尽量使用内联样式,不要使用引用样式

2. image, gif格式

3.编码 charset ---utf8

4.布局,table比div效果好

邮件中的样式问题,布布扣,bubuko.com

时间: 2024-10-10 16:46:04

邮件中的样式问题的相关文章

outlook邮件中样式问题

目前要做一个定时发送邮件的功能,邮件的大致内容布局如下: HTML中 在QQ邮件中,可以进行正常显示. 在outlook网页版,也可以正常显示, outlook客户端 但是到了客户端就会出现很多很神奇的问题,基本样式全丢,浮动不支持,定位不支持,所以很多样式都乱了,后来百度一下才知道OUTLOOK是按照word的方式解析的,很多样式,标签都不支持,不支持内部样式表,所以只能写内联,等等兼容问题,这里记录一下: 首先outlook支持传统的table 布局,不支持浮动,定位布局.所以写的时候就要注

CSS中的样式覆盖原则

规则一:由于继承而发生样式冲突时,最近祖先获胜(最近原则).CSS的继承机制使得元素可以从包含它的祖先元素中继承样式,考虑下面这种情况: <html> <head> <title>rule 1</title> <style> body {color:black;} p {color:blue;} </style> </head> <body> <p>welcome to <strong>

MIME协议在邮件中的应用详解

1.定义 全称是多用途互联网邮件扩展(MIME,Multipurpose Internet Mail Extensions),在MIME出台之前,使用RFC 822只能发送基本的ASCII码文本信息,邮件内容如果要包括二进制文件.声音和动画等,实现起来非常困难,最为麻烦的是多家邮件服务器商间邮件的互发,如果没有一种统一的格式定义,想要互发需要投入巨大的人力物力.MIME提供了一种可以在邮件中附加多种不同编码文件的方法,弥补了原来的信息格式的不足.实际上不仅仅是邮件编码,现在MIME经成为HTTP

Andriod React Native 样式表中可用样式属性

写了这么多篇Android React Native的博文,基本上把复杂的东西都搞定了,接下来来看看一些轻松的东西,和布局有关,就是css样式,那么一个View可以设置哪些css样式呢,是和web中的css样式完全一样呢,还是有所不同呢?其实你只要在样式表中书写一个不存在的样式,就会报一大堆错,提示你该样式不存在,然后提供所有可用的样式给你,如图 下面的样式就是样式表中所有可用的属性. "alignItems", "alignSelf", "backfac

android中的样式主题和国际化

一.Android中的样式和主题     1.1样式     样式是作用在控件上的,它是一个包含一个或者多个view控件属性的集合.android style类似网页设计中的css设计思路,可以让设计和内容分离,方便继承.复用.重用     下面通过一个简单的案例演示自定义样式的用法,在该案例中,我们自定义一个样式,用于渲染Button控件的显示效果     在res/values/styles.xml文件中添加   <style name="bt_style_1"> &l

如何在邮件中嵌入图片,而非上传在附件

刚接触OutLook使用公司的邮箱发邮件.问题来了,每次从本地目录 Ctrl+c 拷贝一个图片Ctrl+v到邮件正文,这个图片都会到了附件栏上.如下图: 产生这样的原因是因为直接复制的图片就是一个文档,只能保存到附件上. 要达到自己想要的结果,有两种方式可以把图片直接放到邮件正文上: 使用QQ截图打钩后,Ctrl+v能把截图的图片放在邮件正文上. 开一个空白word文档,把你要的图片使用CV大法(复制.粘贴)到word文档中,再选中word文档中的目标图片,CV大法到邮件正文上,这样的图片就不会

使用SWTableViewCell获得ios7邮件中cell的右推出现选项的效果

SWTableViewCell 是托管在GitHub上的一个第三方UITableViewCell子类,它提供向左向右滑动出现“删除”,“更多”等自定义UIButton的功能,该功能类似于iOS7中的邮件中的Cell.GitHub主页: https://github.com/CEWendel/SWTableViewCell Example: 场景:假如我现在要做一个TableView,它的cell就是SWTableViewCell的效果. ViewController.h #import <UIK

HTML 中的样式选择器

选择器: 1.标签选择器.用标签名做选择器. eg. <style type="text/css"> p //格式对标签P起作用 { 样式: } </style> 2.class选择器.都是  .  开头 <style> .main /*定义样式*/ { 样式: } </style> <body> <div class="main"> <!--调用class样式--!> </d

通过代码在邮件中嵌入图片

在一个开发需求中需要将一张图片嵌入邮件中并发送出去. 正常的邮件发送代码(c#)如下: MailMessage mail = new MailMessage(from, to, subject, emailBody); 如果需要邮件支持Html,需要将IsBodyHtml设置成true:mail.IsBodyHtml = true; 1.第一个想到的方式是在emailBody中添加<img scr="">标签,但如果收到邮件的用户无法访问scr中的资源链接,将会导致图片无法