Member 13637011 Ответов: 1

Как загрузить размещенный шрифт в шаблон электронной почты


Привет ребята,

Я пытался загрузить размещенный шрифт (для всех клиентов, кроме Outlook) в свой шаблон электронной почты, но он, похоже, не работает.

Что я уже пробовал:

<style type="text/css" >
   @media screen{
      @font-face{
         font-family: 'Archive';
         font-style: normal;
         font-weight: normal;           	    
         src:url(https://[DOMAIN NAME]/templates/ettu/assets/fonts/Archive.ttf.woff) format('woff');
       }
   }
</style>


Я пробовал разные варианты вышеприведенного кода и загружал стиль следующим образом:

<p style="font-family: 'Archive', Arial, sans-serif;">TEXT HERE</p>


Я не могу понять, что я делаю не так, но это не работает. Любые предложения будут весьма признательны. Заранее спасибо!

F-ES Sitecore

Вы вряд ли получите эту работу, так как почтовые клиенты неохотно загружают внешние ресурсы, если пользователь не разрешил это. Вы можете изменить url-адрес на

src:url(https://[доменное имя]/templates/ettu/assets/fonts/Archive.ttf.woff?email=this@persons.address.com)

и это позволит вам начать отслеживать этого пользователя, чтобы определить, открыл ли он электронную почту и т. д.

Member 13637011

@fes-sitecore так это значит, что это не будет работать, как веб-шрифты? Это очень плохо! Спасибо за ваше время и ваш ответ!

1 Ответов

Рейтинг:
0

OriginalGriff

Некоторые системы электронной почты позволяют использовать веб-шрифты, встраивая их непосредственно в HTML-код: Ultimate руководство для веб-шрифты в Email—лакмусовая программного обеспечения, Inc.[^]