в шрифтах со встроенным шрифтом в некоторых Outlook для Windows используется изменение шрифта без засечек на serif - PullRequest
0 голосов
/ 04 апреля 2019

Новичок, использующий \ div \ и встроенный шрифт вокруг текста в электронном письме HTML, чтобы более точно соответствовать легкому веб-шрифту без засечек. Это делает хорошо, используя электронную почту на инструмент Acid. Код следующий:

\\ div style = "text-align: left; семейство шрифтов: Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; размер шрифта: 18px; вес шрифта: 300; цвет: # 333333; высота строки: 28px; "\\

Одна заинтересованная сторона ПК / Outlook VIP видит Arial с засечками Times New Roman-ish. Я не вижу как.

Как я могу преодолеть это - не слишком много CSS? (Я новичок в CSS.) Спасибо.

Ответы [ 2 ]

2 голосов
/ 06 апреля 2019

Используйте условные теги для Outllook, чтобы принудительно установить семейство шрифтов (только нативное) и высоту строки

<!--[if (gte mso 9)|(IE)]>
<style type="text/css">
    td,
    td p,
    td a {            
        font-family: "Segoe UI", "Helvetica Neue", Arial, sans-serif !important;                 
    }

    td p,
    td a {
        mso-line-height-rule: exactly !important;
    }
</style>
0 голосов
/ 04 апреля 2019

Outlook не поддерживает Helvetica Neue. Если вы включите специальный веб-шрифт в семейство шрифтов, он вернется к Times New Roman.

Подробнее о шрифтах для электронной почты здесь: https://www.emailonacid.com/blog/article/email-development/best-font-for-email-everything-you-need-to-know-about-email-safe-fonts/

...