Hotmail似乎是唯一一个在两个携带图像的表之间产生不需要的间隙的客户端。它们应直接相互嵌套。"显示:块;"(在 img 标签内)不是解决方案,因为我有多个相邻的单元格和图像(在带有徽标的标题部分中)。
额外的垂直空间似乎出现在标题部分的 tr、td 或表标签中。在Hotmail中,它创建一个92px的高度,在所有其他浏览器中创建一个89px(与图像相同的高度)。
(我还不能发布图片 - 没有足够的代表。
通过jsFiddle的代码。
我尝试过使用行高和边距。我似乎无法在 Hotmail 中进行任何调整以做出响应。有线索吗?(我已经阅读了所有其他 html 电子邮件差距问题)
尝试将单元格间距和单元格填充设置为"0"。
由于它是Hotmail,您可能能够通过浏览器的代码检查器(Chrome Inspector和/或Firebug)对电子邮件进行故障排除。尝试找出导致间隙的元素。
在电子邮件中使用边距不是一个好主意,因为这可能会导致很多兼容性问题。此电子邮件在Outlook 2007/2010/2013中的行为如何?