Почему Gmail удаляет стили из элементов - PullRequest
0 голосов
/ 04 февраля 2019

Я прошел через ряд решений онлайн.Я использовал EmailOnAcid для исправления ошибок и отправил этот вывод в Gmail без ошибок.

Я генерирую наш вывод через серию циклов, чтобы сгенерировать таблицу данных и рекомендации, поэтому я использую тот же стиль накаждый похожий элемент.Когда я смотрю на это в Gmail, у нескольких ячеек стилей нет.Это абсолютно бессмысленно.

Sample of cell formatting

Я добавил пробелы между свойствами.Я удалил пробелы между свойствами.Я переписал стили.Просто продолжайте получать тот же результат.

Вот HTML для th и тд.

<th style="padding: 16px !important; text-align: center !important; font-size: 12px !important; border: none; border-left: 1px solid #ffffff !important; background: #0173b1 !important; color: #ffffff !important;">{{label}}</th>

<td style="padding: 16px !important; text-align: center !important; background: #e7f2fa !important; font-size: 14px !important; border: none; border-left: 1px solid #ffffff !important; color: #2f4f4f !important;">

Довольно простые вещи.

На ячейках в изображении без форматированиявся информация о стиле исчезла.

<th>Nitrite</th>

Я надеюсь, что кто-нибудь может дать какое-то указание.

...