gpt4 book ai didi

html - 电子邮件中的CSS类

转载 作者:技术小花猫 更新时间:2023-10-29 12:05:54 31 4
gpt4 key购买 nike

这个问题已经有了答案:
What tools to automatically inline CSS style to create email HTML code? [closed]
12个答案
据我所知,CSS选择器/类不能用于设置您发送的电子邮件的样式,因为许多电子邮件客户端不会获取外部CSS文件。
我想知道人们通常是如何为自动化电子邮件创建模板的。你只是把所有的CSS样式嵌入到DOMS中吗?这似乎是非常低效和容易出错的方法。
我想知道的一件事是,是否有一个工具可以将一个由CSS选择器设计的HTML文档“扁平化”成一个具有内联CSS样式的HTML文档。如果存在这样的工具,那么我可以使用我拥有的普通模板框架(目前我正在使用Django)来生成电子邮件、处理样式并发送结果。

最佳答案

这里有一篇好文章:Using CSS in HTML Emails: The Real Story
简而言之:
你不能做的:
包括带有样式的<head>部分。apple mail.app支持它,但gmail和hotmail不支持,所以它是不支持的。hotmail将支持正文中的样式部分,但gmail仍然不支持。
链接到外部样式表。很少有电子邮件客户支持这一点,最好是忘记它。
背景图像/背景位置。Gmail也是这次事件的罪魁祸首。
清除浮球。又是Gmail。
保证金。是的,说真的,hotmail忽略了利润。基本上任何CSS定位都不起作用。
字体。Eudora很可能会忽略您试图用字体声明的任何内容。
你能做的。
两个字,内联样式。这并不像你想象的那么糟糕,因为我们基本上是在开发一次性电子邮件,内联样式并没有在网站上使用它们那么糟糕。需要一个大的绿色标题作为文本块?
<h3 style="color: #1c70db;">NOW $159</h3>
最大的作用就是图像。创造性地思考如何处理图像。
既然你要用表格,那就想想网格吧。网格是设计师的朋友,你可以用网格做很多事情。

关于html - 电子邮件中的CSS类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4466439/

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