В моем электронном письме в формате HTML вместо Yahoo Sans-Serif отображается почта с засечками

У меня есть почти готовый к отправке бюллетень в формате HTML, и мне удалось сделать его почти одинаковым для всех основных почтовых клиентов и почтовых веб-служб (Outlook, Gmail, Yahoo Mail, Hotmail, AOL и т. Д. - да, задача не из легких).

Однако есть одно досадное исключение: Yahoo Mail меняет мой шрифт без засечек на Serif.

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

Редактировать: вот выдержка из моего HTML-кода:

<table width="100%" style="font-family:Arial; font-size:13px; border-collapse:collapse">
  <tr>
    <td style="padding:5px"><font face="Arial">...some text...</font></td>
  </tr>
</table>

Я использовал как встроенный CSS, так и <font> тег, чтобы объявить мой шрифт, как предложено на каком-то сайте, но ничего.

Что касается разметки, сгенерированной Yahoo, все, что я вижу, это много JavaScript, так как эта проблема, как ни странно, относится только к современному интерфейсу Yahoo Mail.

Есть здесь кто-нибудь, кто сталкивался с этой проблемой и имеет проверенное решение?

Ура,

отметка

1 ответ

Положил font-family: arial, sans-serif; как встроенный стиль внутри td,

Например, <td style="font-family: arial, sans-serif;">

Другие вопросы по тегам