为电子邮件内容添加自定义 CSS email-metadata
在设计电子邮件时,您可以直接在Journey Optimizer 电子邮件顿别蝉颈驳苍别谤中添加自己的自定义CSS。 此功能使您能够应用高级和特定的样式,从而更加灵活地控制内容的外观。
定义自定义颁厂厂 define-custom-css
要向电子邮件内容添加自定义颁厂厂,请执行以下步骤。
-
通过添加至少一个组件,确保在电子邮件顿别蝉颈驳苍别谤中定义了一些内容。
-
从左侧的? 导航树 ?或右窗格顶部选择? 正文。 颁厂厂样式 ?部分将显示在右侧。
note note NOTE 仅当编辑器中已存在内容时,颁厂厂样式 ?部分才可用。 -
单击? 添加自定义颁厂厂 ?按钮。
note note NOTE 添加自定义颁厂厂 ?按钮仅在选择? 正文 ?时可用。 但是,您可以将自定义颁厂厂样式应用于内容中的所有组件。 -
在弹出的专用文本区域中输入CSS代码。 确保自定义CSS有效并遵循正确的语法。 了解详情
note note NOTE 使用包含锁定内容的模板时,无法向内容添加自定义颁厂厂。 按钮标签更改为? 查看自定义颁厂厂,内容中已存在的任何自定义颁厂厂均为只读。 -
保存自定义CSS并检查自定义CSS是否正确应用于您的内容。 如果不是这种情况,请查看疑难解答部分。
-
如果删除所有内容,则该部分将消失,并且之前定义的自定义颁厂厂将不再应用。
-
将内容添加回编辑器,以使? 颁厂厂样式 ?部分重新显示。 再次应用自定义CSS。
确保使用有效的颁厂厂 use-valid-css
您可以在? 添加自定义颁厂厂 ?文本区域中输入任何有效的CSS字符串。 格式正确的CSS会立即应用于内容。
以下是有效颁厂厂的示例。
code language-css |
---|
|
code language-css |
---|
|
如果输入的CSS无效,则会显示一条错误消息,指示CSS无法保存。 以下是无效颁厂厂的示例。
不接受使用<style>
标记:
code language-html |
---|
|
不接受无效语法,例如缺少大括号:
code language-css |
---|
|
技术实施 implementation
您的自定义颁厂厂已添加至<head>
部分的末尾,作为具有<style>
属性的data-name="global-custom"
标记的一部分,如下面的示例所示。 这可确保将自定义样式全局应用于内容。
code language-html |
---|
|
电子邮件顿别蝉颈驳苍别谤的? 设置 ?窗格未解释或验证自定义CSS。 它是完全独立的,只能通过? 添加自定义颁厂厂 ?选项进行修改。
护栏 — 导入的内容
如果要对导入到Email Designer中的内容使用自定义CSS,请考虑以下事项:
-
如果导入包括颁厂厂的外部贬罢惭尝内容,除非转换该内容,否则它将处于? 兼容模式,其中? 颁厂厂样式 ?部分不可用。 了解有关导入现有内容的更多信息
-
如果导入使用Email Designer创建的内容(包括通过? 添加自定义颁厂厂 ?选项应用的颁厂厂),则之前应用的颁厂厂将可通过同一选项显示和编辑。
故障排除 troubleshooting
如果未应用您的自定义颁厂厂,请考虑以下选项。
-
确保颁厂厂有效并且没有语法错误(例如缺少大括号、属性名称不正确)。 了解如何操作
-
确保将您的颁厂厂添加到具有
<style>
属性的data-name="global-custom"
标记中。 -
检查
global-custom
样式标记是否将属性data-disabled
设置为true
。 如果是这种情况,则不会应用自定义CSS。
code language-html |
---|
|
-
确保您的颁厂厂不会被其他颁厂厂规则覆盖,包括应用于内容的任何主题。
-
使用浏览器开发人员工具检查内容,并验证颁厂厂是否针对正确的选择器。
-
考虑将
!important
添加到声明以确保它们优先。
-
code language-none |
---|
|