Как изменить цвет шрифта в Outlook с помощью CSS?

Почему мой цвет шрифта установлен на белый в Outlook, даже если я получил CSS, чтобы перезаписать его? С любым другим читателем электронной почты (gmail, hotmail и т. д.) мой цвет шрифта в порядке!

У кого-нибудь есть решение?


person Marc-André Morin    schedule 18.11.2011    source источник
comment
Опубликуйте свой код, как вы устанавливаете цвет в CSS.   -  person Zoltan Toth    schedule 19.11.2011
comment
Outlook не любит CSS. Используйте встроенные стили.   -  person Steve Robbins    schedule 19.11.2011


Ответы (2)


Я не могу поверить, что это все еще проблема в 2020 году.

Чтобы исправить это, добавьте это после тега <body>:

<!--[if mso]>
<style type="text/css">
body, table, td {color: #000000 !important;}
</style>
<![endif]-->

Конечно, отрегулируйте значение цвета в соответствии с вашими потребностями. Вы также можете добавить еще несколько html-тегов, например, в моих электронных письмах было много элементов <p>, поэтому я добавил их в этот список.

person Rafał Cz.    schedule 23.12.2020
comment
все это, кажется, работает, если вы поместите этот код в тег заголовка (как обычный тег стиля). - person papillon; 07.01.2021
comment
Я не тестировал тег head - person Rafał Cz.; 11.05.2021

Outlook использует движок MS-word для рендеринга (блеф!). Таблицы стилей не поддерживаются. некоторые встроенные стили.

См. это удобное руководство:

http://www.campaignmonitor.com/css/

person Diodeus - James MacFarlane    schedule 18.11.2011
comment
Это был цвет моего тела. Мой цвет на тд не затирается, не знаю почему. - person Marc-André Morin; 19.11.2011
comment
Вам нужен оператор встроенного шрифта ‹font style=color:#000000›ваш текст‹/font› - person Diodeus - James MacFarlane; 19.11.2011
comment
Вы также можете ознакомиться с электронной почтой, чтобы получить некоторые советы и рекомендации по электронной почте в формате html. Создавать такие вещи — это как вернуться на 10 лет назад… - person ; 19.11.2011
comment
@Diodeus-JamesMacFarlane, ваше решение сработало! Благодарю вас! - person Paul Kruger; 28.02.2019