使用PHPmailler或swift mailler发送css图标

时间:2014-10-21 16:32:35

标签: php html-email webfonts

我创建了一个TTF字体而不是" ®" char,我把我的标志。然后我把它形成为webfont。我尝试用PHPmailler发送html邮件,如下所示:

<link type="text/css" href="http://www.example.com/font.css" rel="stylesheet" />
<p class="logo" style="font-size: 28px; text-align: center;">® SITE NAME</p>

以下是我的font.css内容:

@font-face {
    font-family: 'logo';
    src: url('font/logo.eot');
    src: url('font/logo.eot?#iefix') format('embedded-opentype'),
         url('font/logo.woff') format('woff'),
         url('font/logo.ttf') format('truetype'),
         url('font/logo.svg#logo') format('svg');
    font-weight: normal;
    font-style: normal;
}
.logo{font-weight:400;font-family:'logo', Arial, Helvetica, sans-serif;text-shadow:#fff 1px 1px 0;margin:0 0 10px;padding:0}

但在Gmail中,.logo课程无效。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

您最好的选择是将其保存为PNG。该飞行公司可能会这样做,看看你是否可以点击并拖动图标。

GMail和大多数其他电子邮件客户端都不会加载托管字体。 GMail还会删除您的类和ID,甚至不会加载<style>标记。

编码电子邮件与传统的网络开发非常不同。

https://www.campaignmonitor.com/guides/coding/