html - 为什么字体 Awesome 在发送 marketo 电子邮件时不起作用

标签 html css fonts font-awesome marketo

我正在使用 Marketo 发送电子邮件。在这些电子邮件中,我使用很棒的字体来创建社交媒体图标。但是,它在发送时并未出现在电子邮件中。

要导入我使用的字体:

<link href="http://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.0.3/css/font-awesome.min.css" rel="stylesheet">

最佳答案

最佳做法是避免使用外部样式表,因为大多数电子邮件客户端都会阻止它们。也就是说,你走在正确的轨道上。以下是如何做到这一点:

  1. 加载外部样式表。

    <link href='http://fonts.googleapis.com/css?family=Lato:400,700' rel='stylesheet' type='text/css'>
    
  2. 在您的 CSS 中引用字体系列。

    h1 { font-family: 'Lato', sans-serif; font-weight: 400; }
    

关于html - 为什么字体 Awesome 在发送 marketo 电子邮件时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26164813/

相关文章:

javascript - 元素无法溢出 html css

css - tinyMCE style_formats 不使用 CSS 导入的字体

javascript - javascript中的字符串操作

html - 如何让 Jaws 读取 aria-describedby 属性

html - 移动浏览器上的 HTML 段落文本中缺少 f

javascript - 从 dijit 布局选项卡容器和内容 Pane 中删除边框

css - wordpress 中的字体与 google 字体中的字体看起来不同

html - @font-face 替代字体大小

javascript - 如何保存范围对象(来自 getSelection),以便我可以在不同的页面加载上重现它?

javascript - 动态选中/取消选中复选框