gpt4 book ai didi

html - 如何将 HTML 电子邮件中的 GIF 与不支持的客户端的不同图像交换

转载 作者:搜寻专家 更新时间:2023-10-31 08:07:04 26 4
gpt4 key购买 nike

我有一个客户希望我为他们创建一个 HTML 电子邮件模板。他们想要包含动画 GIF 的横幅图像,但并非所有电子邮件客户端都支持该图像。他们想要的动画不会有可读的第一帧,根据我的研究,不呈现 GIF 格式的电子邮件客户端只会显示 GIF 的第一帧。我想知道是否有办法换掉使用的图像并为不支持 GIF 格式的电子邮件客户端提供不同的图像而不是 GIF。感谢您的帮助!

最佳答案

最简单的方法是设计第一帧可读的 GIF,但由于这不是一个选项,您可以破解不支持 GIF 的客户端。

幸运的是GIF支持还不错,是basically Windows Outlook 2007/2010/2013/2016不支持 GIF。因此,我们使用 Outlook 条件 CSS 定位此范围。 Outlook 2007 - Version 12 ,所以像这样的东西应该显示我们想要的。 (可能需要弄清楚嵌套的标签到底是什么)

<!--[if gte mso 12]>
<td>
<img src="fallback.jpg">
</td>
<![endif]-->

<!--[if !gte mso 12]><!-- -->
<td>
<img src="animated.gif">
</td>
<!--<![endif]-->

这是一个good thread on Stack Overflow讨论针对特定版本的桌面 Outlook 的各种方法。

关于html - 如何将 HTML 电子邮件中的 GIF 与不支持的客户端的不同图像交换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39044296/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com