Подтвердить что ты не робот

Должны ли HTML-письма начинаться с <html> <body> <head>...?

Должно ли сообщение электронной почты HTML начинаться как с любым допустимым HTML-документом, и должно ли оно иметь объявление DOCTYPE?

4b9b3361

Ответ 1

HTML-сообщения электронной почты должны включать декларацию doctype, html и body, если вы намереваетесь вообще что-либо придумать.

Существует множество руководств по этому вопросу, которые помогут вам научиться правильно кодировать HTML-адрес электронной почты, но большинство из них игнорируют специфику doctype, и именно так я наткнулся на ваш вопрос.

Я предлагаю вам прочитать следующие 2 сообщения, которые принадлежат уважаемым коллегам, знакомым с различными проблемами:

следить за кампанией

электронная почта о кислотном приеме

Ответ 2

Нет, поскольку большинство почтовых клиентов выделяют теги <html> и <body> и заменяют их собственными (см. hotmail).

Что касается doctype, см. http://www.campaignmonitor.com/blog/post/3317/correct-doctype-to-use-in-html-email/

Предполагая, что вы используете таблицу для своего макета (вы должны быть), у вас будет одна всеобъемлющая таблица, которая эффективно действует как ваш элемент <body>, а затем вложенная внутри вас будет располагать остальную часть вашего контента в других таблицах.

Ответ 3

Почтовые клиенты не являются веб-браузерами. Они поддерживают небольшое подмножество HTML, и почти каждый клиент ведет себя по-разному разбора этих тегов HTML. Поэтому теги типа html, head, body или DOCTYPE не имеют значения и обычно отбрасываются почтовым клиентом.

Из Википедии:

HTML-почта позволяет отправителю правильно выражать котировки (как в встроенном ответе), заголовки, маркированные списки, выделенный текст, индексы и надписи, а также другие визуальные и типографические подсказки для улучшения читаемости и эстетики сообщения,... Длинные URL-адреса могут быть связаны без разбиения на несколько частей, а текст завернут в соответствии с шириной окна просмотра пользовательского агента,... Он позволяет встроить в таблицы таблицы, а также диаграммы или математические формулы в виде изображений..