众所周知,Outlook 2007 使用 Word 2007 呈现引擎,在设计 HTML 电子邮件时造成无尽的痛苦。 [在这里插入咆哮] 特别是, float 、边距和填充是——我们可以说吗? - 支持不佳。
要模拟 float 以便文本环绕图像,显然我们可以简单地使用:
<img src="foo.png" align="right">
问题是填充/边距。没有填充/边距,包裹的文本与看起来很傻的图像相抵触。一种解决方法是编辑图像并添加模拟边距的透明框架。
有人知道其他解决方法吗?
最佳答案
阅读 Microsoft 关于 Outlook 2007 支持的文档后,我发现在图像上使用 hspace 可以在图像周围创建类似于填充的空白区域。
[ img src="image.jpg"align="left"border="0"hspace="10"]
这将为您提供相当于 10 像素的填充。在电子邮件客户端上运行良好。
我想我会分享,以防其他人像我一样在谷歌上搜索这个问题时偶然发现这个问题。
关于html - Outlook 2007 的变通方法是用边距将文本环绕在图像周围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2703915/