我正在撰写一封HTML电子邮件,它在除Outlook2013之外的所有主要电子邮件客户端中看起来都很好,它在我的图像切片之间添加了垂直间隙。不幸的是,我的计算机上没有安装Outlook2013,因此很难测试,但我的客户端的屏幕截图表明它看起来像这样-我的代码在这里可用-HTMLversion.我不知道我还能做些什么来消除间隙-我已经将tds和图像的行高设置为零,我已经将图像设置为显示:block,我已经设置了表格边框为0,cellpadding和cellspacing为零,以及border-collapse:collapse。我还能做些什么来修复它?编辑添加-我实际上不确定间隙是在图像
我为客户制作了一个HTMLemailer。电子邮件发送者有几个换行符。在其他客户端上它看起来很完美,直到我遇到MSOutlook2007。Outlook似乎无法识别以及中设置的宽度.有解决办法吗?提前致谢。Ifyouareunabletoreadthecontentsofthisemail,pleaseclickheretoviewtheonlineversion. 最佳答案 Outlook对大多数HTML电子邮件来说都是一种痛苦。您可以尝试自行关闭br标签,也许将它放在段落元素中,但我怀疑它能否独立运行。我会尝试的其他事情是添加一
我目前正在尝试解决在浏览器和通过gmail中呈现良好的html电子邮件的一些问题,但不幸的是,我在outlook中遇到垂直对齐文本的问题(它粘在底部)。这张图片告诉你出了什么问题:THEWORLD'SBESTBRANDSESSENTIALS知道如何解决这个问题吗? 最佳答案 添加valign="middle"和的高度您希望文本垂直居中于:ESSENTIALS在html电子邮件中,总是使用,valign="top|middle|bottom"用于垂直对齐和align="left|center|right"用于水平对齐。记住你需要hei
为Outlook2013编写电子邮件时指定字体系列的最佳方法是什么?我发现font-family在像这样内联添加时会被忽略:Text我发现这行得通:Text但是,这很痛苦,因为我必须在添加文本的所有地方添加标签。将标签包裹在几个元素周围会被忽略。有没有一种方法可以让我设置一次字体然后忘记它? 最佳答案 我遇到了这个问题,发现以下帖子解决了这个问题:https://litmus.com/community/discussions/982-outlook-overrides-font-to-times-new-roman基本上,您需要在
我花了大部分下午的时间来寻找解决这个问题的办法。我有一个HTML电子邮件模板,它在大多数设备上都能正常工作,但在Outlook2013(我有权访问以测试它的唯一Outlook版本)上查看时,它呈现得像移动设备。我想我已经追踪到代码中包含的Outlook条件。但是当我在Outlook中打开电子邮件时,它们已更改为:我猜它代表SC=开始评论和EC=结束评论。我说这些干扰了Outlook条件是否正确?有谁知道我怎样才能阻止MailChimp将它们放入我的模板中? 最佳答案 在我们这边进行更多检查后,我们发现接收这些电子邮件的客户有一个中间
所以我整个星期都在为我公司的时事通讯重新设计而争论不休,调整html以使其在电子邮件客户端之间半一致地显示。我充分利用了www.litmus.com来完成大部分工作。这是剩下的最后一个错误,它继续让我望而却步。我们在顶部有一个水平导航栏。这是一个精简版,只有一个,通常有5个: LinkTextHere 如您所见,内联样式非常棒。它在除Outlook2002、2007和2013之外的所有石蕊测试中都显示良好,其中valign="middle"被忽略并且链接文本被推到顶部,如下所示:http://i.imgur.com/a48ObB8.jpg此处和其他地方的多个来源表明
有没有办法使用Python的win32com.client(利用Outlook2007/2010)发送HTML格式的电子邮件。我现在使用的格式如下所示:importwin32com.clientolMailItem=0x0obj=win32com.client.Dispatch("Outlook.Application")newMail=obj.CreateItem(olMailItem)newMail.Subject="thesubject"newMail.Body="bodytext"newMail.To="recipient@example.com"attachment1="c:
我已经使用Div标签为电子邮件创建了一个HTML模板。它在Gmail、Yahoo上运行良好。但Div样式在Outlook中不起作用。以下是我使用过的代码。TestingEmail我已将div宽度设置为600px,同时还使边距和填充自动。使其显示在屏幕中央。但它不是那样工作的。Gmail、Yahoo在屏幕中央显示电子邮件请建议我如何解决这个问题。 最佳答案 应用于div的float宽度和位置CSS样式在Outlook中不起作用。链接现已失效-https://www.campaignmonitor.com/blog/post/3472/
我在为Outlook创建HTML签名电子邮件时遇到问题。我在签名前有一个样式标签,并为响应式电子邮件添加了媒体宽度。div,p,a,li,td{-webkit-text-size-adjust:none;}table{min-width:650px;}@mediaonlyscreenand(max-device-width:480px){td[class=hidden-phone]{width:0px!important;display:none!important;overflow:hidden!important;float:left!important;}td[class=des
我需要一些特定的css用于html电子邮件,但仅限于outlook。我正在寻找相当于的前景body{background-color:red} 最佳答案 关于html-outlook有条件CSSIf吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4877641/