Я сейчас экспериментирую с электронными письмами HTML, но, похоже, не могу заставить их работать.

Я изначально пробовал из GMail, но узнал, что не смог. Затем я попытался с Hotmail, и это сработало в небольшой степени (Параметры> Изменить в HTML), но большая часть форматирования отсутствовала (я полагаю, была удалена с помощью Hotmail).

Затем я попытался использовать Thunderbird (Insert> HTML), и это сработало ... только в Thunderbird. Если я открою письмо в Thunderbird, оно будет отображаться правильно. Если я открою его в Gmail или Hotmail, возникнут вышеупомянутые проблемы.

Я видел проблемы с Gmail и отправкой электронных писем в формате HTML, но не с Hotmail или Thunderbird.

Вот несколько изображений:

Нормальный:

Нормальный

Thunderbird: (нормальный)

буревестник

Hotmail: (отсутствует форматирование)

Hotmail

Gmail: (простой текст, все форматирование отсутствует)

Gmail

Если вы подозреваете, что код может быть проблематичным, вот оно.

Кто-нибудь понимает почему? Пожалуйста, объясни.

1 ответ1

1

Я просто искал вокруг, и обнаружил, что, согласно этой ссылке « что нужно знать о html-письмах», у писем HTML нет стандартов.

В этом , как к ссылкам, описывает некоторые из недостающих стандартов, такие как padding для div с и p е лет, а поддержка table s. Также рекомендуется по возможности использовать атрибуты HTML из-за спорадически поддерживаемого CSS.

Это была моя проблема: я использовал неподдерживаемый CSS.

Я надеюсь, что это помогает кому-то!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .