html - Outlook 2007 的变通方法是用边距将文本环绕在图像周围?

标签 html image email outlook outlook-2007

众所周知,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/

相关文章:

php - 如何检查提交了哪个按钮

c# - 无法更改 asp.net C# 中 div 的可见性

javascript - 使用ajax将数据发送到php页面并获取响应并显示在字段中

android - 需要将图像从 res 文件夹复制到画廊/文件夹

html - 使用 ffmpeg 从 avi 转换为 mp4

c - openCV 在 C 中获取子图像

python - 如何在CSS文件中添加图片?我正在使用 python flask 进行网站开发

java - 邮件发送异常 : Failed messages: com. sun.mail.smtp.SMTPSendFailedException

email - 群发电子邮件跟踪

javascript - 在 Grails 中使用导出功能时将生成的文件保存到本地磁盘