我正在为电子邮件简报设计HTML模板.我了解到许多电子邮件客户端忽略了链接的样式表,而其他许多(包括Gmail)完全忽略了CSS块声明.内联样式属性是我唯一的选择吗?样式化HTML电子邮件的最佳做法是什么?
使用富文本编辑器,我们的用户可以将保存的图像从桌面拖放到编辑器中.提交后,图像会在网页中显示并正确显示.
由于图像不会上传到任何地方,因此编辑器会将图像保存为base64编码的图像.
<img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4QAAAFKCAIAAADKUQaBAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAP+lSURBVHhepP1p32zb
等等
但它没有出现 - 不是在iPhone上,也不是两个不同版本的Outlook.图像很简单.我们希望坚持使用base64,因为它已经在使用网页,并且能够在用户离线时查看图像.
我正在Django制作一个Web应用程序,将用户的图像发送到他们的电子邮件中.
发送图像对我来说最吸引人的方式是数据:uri格式.
但是,我测试了发送此电子邮件的数据:uri图像到我的GMail帐户,电子邮件显示,但没有图像!
我知道Chrome和Firefox都可以打开数据:uri图像.所以这不是浏览器问题.但我没有看到数据:在GMail中的uri图像.
GMail不支持数据:uri图像?或者我可能发错了?