【问题标题】:Outlook auto replacing links with anchorOutlook 自动用锚点替换链接
【发布时间】:2015-03-12 22:36:07
【问题描述】:

在我的电子邮件模板中,我有一个使用网络字体的导入:

@import url("http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300");

Outlook 正在用锚点替换 url 内容:

@import url("<a href="http: //fonts.googleapis.com/css?family=Open+Sans+Condensed:300" class="">http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300</a>");

我尝试了,但结果相同,缺少什么?

谢谢

【问题讨论】:

    标签: outlook html-email


    【解决方案1】:

    Outlook 并不能真正理解 @import@font-face,因此无论何时在电子邮件中使用它们,都需要在样式标签周围添加一个 MSO 条件。

    <!--[if !mso]><!-->
    <style type="text/css">
         @import url("http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300");
    </style>
    <!--<![endif]-->
    

    【讨论】:

      【解决方案2】:

      Outlook 使用 Word 作为电子邮件编辑器。您可以在 MSDN 的以下系列文章中了解支持和不支持的 HTML 元素、属性和级联样式表属性:

      【讨论】:

      • 我没有在你提到的文档中找到我的解决方案,你能给我指个方向吗?
      • 我已经看到这个人发布了这个确切的答案至少 20 次。 MSDN 文档有助于理解 Microsoft 用于 Outlook 的 VML 语言,但对 Outlook 的 HTML 呈现怪癖毫无帮助。
      猜你喜欢
      • 2019-04-12
      • 2012-05-07
      • 1970-01-01
      • 2010-12-14
      • 2020-11-18
      • 1970-01-01
      • 2016-04-06
      • 2011-05-30
      • 1970-01-01
      相关资源
      最近更新 更多