我正在为客户创建 HTML 电子邮件。通常我会在文档的头部敲打以下代码,它修复了在 iOS 设备上呈现的一些问题。
<style type="text/css">
HTML {
-webkit-text-size-adjust:none;
}
body {
background-color: #c9c9c9;
}
.ExternalClass * {line-height: 100%;}
但是这次客户要求使用 DotMailer 的 Easy Editor 标签标记电子邮件 - 这样他们就可以拖放内容等 - 并且 DotMailer 拒绝承认我已经用它的专有标签标记了它,除非我放弃所有使用HTML、HEAD 和 BODY 标签,只留下 BODY 标签之间的内容。
有什么变通办法吗?样式标签不能放在正文中,我也不能将样式内嵌在各个元素上,因为它们都是稍后附加的。
抱歉,如果这是一个小众问题,但我认为有人可能会想出一个创造性的解决方案。 DotMailer 的员工一无是处。
最佳答案
在 dotmailer 中,当您处于拖放阶段时,您可以选择在代码 View 中查看它。在代码的顶部,您可以添加 <style>
标签,它们将完美地工作。我构建了一些 dotmailer 模板,这就是标记它们的方式。
关于html - 不使用 head 标签的内联样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17933303/