我已经将svg图像嵌入到html电子邮件中。它显示在iphone和桌面mac邮件应用程序,但nt显示在我的Mobileme网络邮件。任何想法为什么?这是代码<object data="http://www.jamesgrubb.co.uk/img/rclogoSmall.svg" type="image/svg+xml" width="200" height="50" style="display:block; overflow: hidden;" pluginspage="http://www.adobe.com/svg/viewer/install/"><img src="http://www.jamesgrubb.co.uk/img/rclogoSmall.svg" alt="Red Cloud" style="width:200px; height:50px; "/></object>
SVG图像不显示在html电子邮件中
9
A
回答
5
许多网络邮件服务在显示它们之前会清理它们的HTML电子邮件。很确定它看到了OBJECT元素并将其删除,并将其删除。
3
将您的SVG放在SVG标签下。 http://www.kaizou.org/2009/02/svg-inline-in-xhtml/
17
对于可能对此感到好奇的其他人,我们运行了包含SVG图像的电子邮件设计测试。 The results were very mixed。
虽然Webkit驱动的客户端(如Apple和iOS Mail)通过测试轻而易举,但Webmail和大多数桌面电子邮件客户端似乎并不想要它。
在实现这样的技术之前,电子邮件客户端支持绝对是要记住的。
0
如果您正在寻找黑客来允许电子邮件客户端支持SVG的SVG,并使用其中电子邮件客户端不支持SVG的JPG/PNG示例:Gmail;你可以使用下面的黑客。
https://css-tricks.com/a-guide-on-svg-support-in-email/
测试结果:
相关问题
- 1. HTML电子邮件图像不显示在移动电子邮件客户端
- 2. 电子邮件图像不显示(Gmail)
- 3. 图像不在电子邮件中显示(显示为.bin)
- 4. 边框图像不显示在HTML电子邮件
- 5. AjaxControlToolKit图像在电子邮件中显示为html标记
- 6. 图像和样式未显示在HTML电子邮件中
- 7. SendGrid - 图像未显示在HTML电子邮件中
- 8. 在HTML电子邮件中显示嵌入式图像Django
- 9. 在HTML电子邮件中显示图像大纲
- 10. iOS上的HTML电子邮件签名 - 图像不显示。
- 11. 电子邮件中的图像不显示在IE中
- 12. 为什么图像不能在HTML电子邮件中的IE中显示?
- 13. HTML电子邮件模板图像不显示在Outlook和Webmail中
- 14. PHP邮件()和图像显示在电子邮件客户端
- 15. HTML电子邮件显示图像片段之间的差距
- 16. html电子邮件背景图像样式未显示
- 17. 确保HTML电子邮件始终显示图像
- 18. HTML电子邮件未显示完整背景图像高度
- 19. HTML电子邮件不显示在Android电子邮件上的全宽
- 20. 电子邮件图像不显示在ThunderBird
- 21. 图像在我发送电子邮件时不显示
- 22. 发送电子邮件与嵌入式图像,图像不显示在Gmail中
- 23. 无法在rails中的电子邮件中显示图像
- 24. 在默认情况下在电子邮件中显示图像
- 25. 嵌入的图像不显示在来自Javamail的电子邮件html模板
- 26. HTML表格在Outlook电子邮件中显示失真电子邮件
- 27. 如何在Web电子邮件客户端中显示HTML电子邮件?
- 28. 显示在电子邮件(VB)图片
- 29. 如何在laravel的电子邮件布局中显示图像?
- 30. Gmail未在电子邮件中显示嵌入式图像