【发布时间】:2020-09-24 08:44:05
【问题描述】:
我在电子邮件中构建了一个带有个性化代码的 HTML 块,我想知道为什么从桌面设备在 Outlook 中打开电子邮件时文本会显示两次,只有在使用 Windows 操作系统时。
<!--[if mso]>
<v:rect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" style="height:42px;v-text-anchor:middle;width:218px;" arcsize="5%" strokecolor="#ffffff" fillcolor="#ffffff">
<w:anchorlock/>
<center style="color:#1672b9;font-family:'Noto Sans', sans-serif;font-size:12px; letter-spacing:1.5px; font-weight:bold;border-radius: 15px;">Personalized code</center>
</v:rect>
<![endif]-->
<a style="background-color:#ffffff;border-radius: 15px;color:#1672b9 !important;display:inline-block;font-family:'Noto Sans', sans-serif;font-size:12px;line-height:44px;text-align:center;text-decoration:none;width:100%;-webkit-text-size-adjust:none;mso-hide:all; font-weight:bold; letter-spacing:3px;">Personalized code</a>
【问题讨论】:
-
因为条件注释内外都有文字。
-
谢谢,代码应该如何?抱歉,我不是 HTML 专家。
-
您希望第二个
<a>不出现在 Outlook 中还是第一个? -
没错,第二个 不应该出现在 Outlook 中。
标签: html email outlook salesforce-marketing-cloud