Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 为什么发送marketo电子邮件时font Awesome不起作用_Html_Css_Fonts_Font Awesome_Marketo - Fatal编程技术网

Html 为什么发送marketo电子邮件时font Awesome不起作用

Html 为什么发送marketo电子邮件时font Awesome不起作用,html,css,fonts,font-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"> 最好的做法是避免使用外部样式表,因为大多数电子邮件客户端都会阻止它们。也就是说,你

我正在使用Marketo发送电子邮件。在这些电子邮件中,我使用了令人敬畏的字体来创建社交媒体图标。但是,它在发送时不会出现在电子邮件中

要导入我正在使用的字体,请执行以下操作:

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

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

加载外部样式表

<link href='http://fonts.googleapis.com/css?family=Lato:400,700' rel='stylesheet' type='text/css'>

大多数电子邮件客户端不支持外部样式表。我已经内联完成了所有样式,并在标题中添加了链接。您是如何添加链接的?使用cdn或发送到服务器中的某个位置?不管怎样,我怀疑是否有任何电子邮件程序会找到cdn。电子邮件客户端不是最好的HTML呈现程序。如果你想让事情顺利进行,请坚持使用非常基本的布局和格式。网络字体不是基本的。
h1 { font-family: 'Lato', sans-serif; font-weight: 400; }