将图像放置在单独的表格单元格中,因为您的内容只是创建列 - 它不会将您的文本包裹在图像周围。使用过时的属性align="left",您可以让您的电子邮件的行为类似于图像向左浮动并且文本环绕它的站点。
但是,Outlook 也会忽略您的 margin 属性,并且您的文本将与图像对接。要解决这个问题,请使用过时的属性hspace="5"(向左和向右添加 5px 的间距)和vspace="5"(向顶部和底部添加 5px 的间距)。
不幸的是,没有办法使用这些属性来定位右侧和底部,因此您最终会在图像周围留有间距。如果您对此不满意并且只需要在右侧和底部留出间距,那么我建议将该空白添加到图像本身。否则,请继续阅读更复杂的方法。
如果您使用 hspace 和 vspace,或者在图像中添加空白,那么我建议从内联样式属性中省略 margin 属性(或将其设置为 0)以避免电子邮件客户端中的双倍间距不要忽视它。
<div>
<a name="id-23"></a>
<h2>Free Legal Defense Services for Lester et al</h2>
<div class="ExternalClass43FFE3E27D8B457FBF45BD9E20AC7FE3">
<p><img src="http://www.mynevadacounty.com/NC/CEO/Resources/FridayMemo/FM-20121026-State Capitol.jpg" alt="" align="left" hspace="5" vspace="5" style="float:left;" />
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah
</p>
</div>
</span>
</div>
更复杂的方法:
因为过时的属性“align”适用于图像和表格,我们将把您的单个图像放入表格中并浮动它。然后,将填充应用于保存图像的单个表格单元格元素。
<div>
<a name="id-23"></a>
<h2>Free Legal Defense Services for Lester et al</h2>
<div class="ExternalClass43FFE3E27D8B457FBF45BD9E20AC7FE3">
<!--[if mso]>
<table align="left" border="0" cellpadding="0" cellspacing="0" width="130" height="60">
<tr>
<td style="padding: 0 5px 5px 0;">
<![endif]-->
<img align="left" width="125" height="53" style="float: left; width: 125px; height: 53px; margin: 0 5px 5px 0;" src="http://www.mynevadacounty.com/NC/CEO/Resources/FridayMemo/FM-20121026-State Capitol.jpg" alt="" />
<!--[if mso]>
</td>
</tr>
</table>
<![endif]-->
<p>
Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah
</p>
</div>
</span>
</div>
资料来源: