Вот сложный вопрос о CSS. Я должен отправить электронное письмо с некоторыми стилями. Единственный способ заставить стили работать в письме - писать их сразу после тегов (я даже не могу написать <style type="text/css">
, потому что почтовый сервер его игнорирует). Итак, это пример того, что я должен сделать:Как использовать @ font-face в электронном письме?
<div style="background: red;"></div>
Например, это работает отлично. Проблема в том, что мне нужно использовать запрос css @ font-face. Есть ли способ включить его вот так?
<div style="background: red; @font-face { font-family: 'myFont'; src: url('myURL'); }"></div>
Примечание: очевидно, последняя строка не работает вообще.
Вот аналогичный пост с ответом:
Can @fontface be used within a tag? (for email signature reliability)
Но я не могу использовать внешнюю таблицу стилей или скопировать его в разделе стиль, потому что он не будет работать.
Заранее спасибо.
взгляните на это: http://www.campaignmonitor.com/blog/post/3044/does-font-face-work-in-email –