В моем электронном письме в формате 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;">