в шрифтах со встроенным шрифтом в некоторых Outlook для Windows используется изменение шрифта без засечек на serif

112
10

Новичок, использующий\div\и встроенный шрифт вокруг текста в электронном письме HTML, чтобы более точно соответствовать легкому веб-шрифту без засечек. Это делает хорошо, используя Email на 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.) Спасибо.

спросил(а) 2021-01-19T15:58:51+03:00 9 месяцев, 1 неделя назад
1
Решение
112

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- шрифты /

ответил(а) 2021-01-19T15:58:51+03:00 9 месяцев, 1 неделя назад
46

Используйте условные теги для 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>

ответил(а) 2021-01-19T15:58:51+03:00 9 месяцев, 1 неделя назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема