Можно ли использовать DIV в шаблоне электронной почты?

Я очень смущен разработкой шаблона электронной почты для кампании mailchimp. Я хочу знать, могу ли я использовать div с классом "контейнер" на моем шаблоне электронной почты. С помощью div теги, поддерживаемые всеми почтовыми клиентами? Я использую DIV только для контейнера, но во внутренней части шаблона, который я использовал table, tr и td теги. Пожалуйста, дайте мне знать.

спасибо.

3 ответов


вы можете использовать div, однако таблицы поддерживаются более последовательно. Если вы попытаетесь пройти маршрут div, вы обнаружите, что некоторые из ваших CSS потерпят неудачу.

кроме того, перейдя с таблицами, он открывает атрибуты html старой школы, которые работают только в таблицах. Они включают align, valign, bgcolor etc, все из которых поддерживаются на 100%, в то время как их эквиваленты CSS имеют частичную поддержку.

на боковой ноте, вот все ресурсы, которые вам понадобятся начать в html по электронной почте.


нет никаких спецификаций для компоновки с использованием таблиц без таблиц. Однако использование таблиц является предпочтительным способом, поскольку он отображает все сразу. Это соответствует как шаблоны писем рендер, а рендер див отдельно. Если вы используете div, включите css в шаблон, поскольку некоторые клиенты не поддерживают внешний css.


по состоянию на апрель 2017 года, Да, вы можете использовать <div> теги в электронной почте. Outlook был единственным основным почтовым клиентом, который их не поддерживал.

см.https://github.com/rodriguezcommaj/principles-of-email-design и https://www.sendwithus.com/resources/templates