在 Outlook 2013 的试用版中,HTML 电子邮件中的图像显示非常奇怪。据我通过测试得出的结论,看起来低于 20 像素高的图像添加了填充以使它们高 20 像素。我能做些什么来改变它吗?这些电子邮件在 Outlook 2010 和我一直在测试它们的其他任何地方看起来都很好。
我尝试更改它们所在的表格单元格的高度(通过height="13"
以及内联 css)以及它们所在的表格和表格行,但均无济于事。以下代码是触发此问题的一个简单示例,您将能够看到图像上方单元格的红色背景:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="195" style="background-color:#ff0000;"><img src="image url here" alt="" width="195" height="13" style="display: block" /></td>
</tr>
</table>
</body>
</html>
任何人都可以帮忙吗?