SlideShare a Scribd company logo
Вёрстка писем:
основные ошибки и как их избежать
Антон Чирков
Ведущий HTML-специалист Emailmatrix
Весенняя серия вебинаров о емейл-маркетинге
Содержание
- оформление общего макета письма
- оформление текста
- использование изображений и фона
- основные ошибки при адаптивном подходе
- нестандартные приемы при разработке писем.
Оформление общего макета письма
1. Базовые ограничения при верстке писем
Верстка писем сильно отличается от верстки интернет-страниц.
Не допускается использование:
•JavaScript
•Flash
•Формы
Оформление общего макета письма
Использование стилизации под чекбоксы
Оформление общего макета письма
2. Табличная верстка
Используйте табличную верстку.
Табличная верстка Блочная верстка
Оформление общего макета письма
Основные элементы письма
preheader
header
content
footer
Оформление общего макета письма
Основные элементы письма
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
<title> - </title>
</head>
<body style="padding:0px;margin:0px;">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td align="center" bgcolor="#ffffff">
<table border="0" cellspacing="0" cellpadding="0" width="600">
<tr><td>
<!--preheader -->
</td></tr>
<tr><td align="center">
<!--header -->
</td></tr>
<tr><td align="center">
<!--content -->
</td></tr>
<tr><td align="center">
<!--footer -->
</td></tr>
</table>
</td></tr>
</table>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
<title> - </title>
</head>
<body style="padding:0px;margin:0px;">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td align="center" bgcolor="#ffffff">
<table border="0" cellspacing="0" cellpadding="0" width="600">
<tr><td>
<!--preheader -->
</td></tr>
<tr><td align="center">
<!--header -->
</td></tr>
<tr><td align="center">
<!--content -->
</td></tr>
<tr><td align="center">
<!--footer -->
</td></tr>
</table>
</td></tr>
</table>
</body>
</html>
Оформление текста
Оформление текста. Стили
Цвет (color)
Текст, текст, текст, текстТекст, текст, текст, текст
Интерлиньяж (line-height)
Текст, текст, текст, текст
Текст, текст, текст, текст
Текст, текст, текст, текст
Текст, текст, текст, текст
Текст, текст, текст, текст
Текст, текст, текст, текст
Текст, текст, текст, текст
Текст, текст, текст, текст
Текст, текст, текст, текст
Текст, текст, текст, текст
Текст, текст, текст, текст
Текст, текст, текст, текст
Оформление текста. Стили
Интерлиньяж (line-height)
line-height указан line-height не указан
Оформление текста. Стили
Размер шрифта (font-size в px или pt)
Текст, текст, текст, текстТекст, текст, текст, текст
Гарнитура (font-family)
Courier, Courier New, Georgia, Times, Times New Roman
Arial, Verdana, Tahoma, Trebuchet MS
Courier, Courier New, Georgia, Times, Times New Roman
Arial, Verdana, Tahoma, Trebuchet MS
Оформление текста. Пример
<div style=“line-height:18px;">
<span style="font-family: Tahoma, Arial, sans-serif; font-size: 16px; color:#b46acc;">
Пример текста
</span>
</div>
<div style=“line-height:18px;">
<span style="font-family: Tahoma, Arial, sans-serif; font-size: 16px; color:#b46acc;">
Пример текста
</span>
</div>
Пример текста
Оформление текста
Только в&nbsp;этом году!Только в&nbsp;этом году!
«Висячие» предлоги
Чтобы исключить «висячие» союзы и предлоги используйте символ
неразрывного пробела &nbsp;
Никатинамидаденин&shy;динуклеотидфосфатНикатинамидаденин&shy;динуклеотидфосфат
«Мягкий» перенос
В некоторых случаях необходимо предусмотреть перенос длинных слов
для этого можно использовать спецсимвол &shy;
Оформление текста. Ссылки
Указывайте атрибут target со значением _blank у ссылок
<a href=“#” target=“_blank” style="font-family: Tahoma, Arial, sans-serif; font-size: 16px;
color:#b46acc;text-decoration:none;">
Пример текста
</a>
<a href=“#” target=“_blank” style="font-family: Tahoma, Arial, sans-serif; font-size: 16px;
color:#b46acc;text-decoration:none;">
Пример текста
</a>
Старайтесь избегать использования URL в качестве текста ссылки
<a href=“http://google.com” target=“_blank” style="font-family: Tahoma, Arial, sans-serif;
font-size: 16px; color:#b46acc;text-decoration:none;">
http://emailmatrix.ru/multichannel-strategy
</a>
<a href=“http://google.com” target=“_blank” style="font-family: Tahoma, Arial, sans-serif;
font-size: 16px; color:#b46acc;text-decoration:none;">
http://emailmatrix.ru/multichannel-strategy
</a>
Использование изображений
Использование изображений
<img src="img/img01.jpg" width="300" height="50" alt="Акция" border="0"
style="display: block;" />
<img src="img/img01.jpg" width="300" height="50" alt="Акция" border="0"
style="display: block;" />
Следует указывать атрибуты
• width (ширина изображения)
• height (высота изображения)
• alt (альтернативный текст)
• style="display:block;"
Использование изображений
style="display:block;"
не прописан
style="display:block;"
прописан
Использование изображений
<td style= "line-height:10px;" />
<img src="img/border_t.png" width="300" height="10" alt="" border="0"
style="display: block;" />
</td>
<td style= "line-height:10px;" />
<img src="img/border_t.png" width="300" height="10" alt="" border="0"
style="display: block;" />
</td>
Указывайте Line-height у ячеек < 19px в высоту
line-height прописан line-height не прописан
Режим отключенных изображений
Без загрузки изображенийС загрузкой изображений
Фоновые изображения
OtherOutlook 2007, 2010, 2013
Outlook 2007, 2010, 2013 не поддерживает background-image
Фоновые изображения
Outlook 2007, 2010, 2013
Используйте сервис
http://tools.emailmatrix.ru
Чтобы обойти это ограничение
Фоновые изображения
Outlook 2007, 2010, 2013
Используйте сервис
http://tools.emailmatrix.ru
Чтобы обойти это ограничение
Использование невидимых прехэдеров
Использование невидимых прехэдеров
<!--[if !mso]><!-->
<div style="display:none !important;font-size:0px;font-color:#ffffff;">
4 варианта майских праздников от Localway. Сидеть дома в майские праздники — грех.
</div>
<!--<![endif]-->
<!--[if !mso]><!-->
<div style="display:none !important;font-size:0px;font-color:#ffffff;">
4 варианта майских праздников от Localway. Сидеть дома в майские праздники — грех.
</div>
<!--<![endif]-->
Основные ошибки при адаптивном подходе
Основные ошибки при адаптивном подходе
Ошибка: адаптация только путем использования медиа-запросов
….
Основные ошибки при адаптивном подходе
Решение: используйте резиновую верстку совместно с применением
медиа-запросами
….
Резиновый шаблон
<head>
...
<style type="text/css">
html { -webkit-text-size-adjust:none; -ms-text-size-adjust: none;}
@media only screen and (min-width: 600px) {
.table600 {
width: 600px !important;
}
}
@media only screen and (max-device-width: 600px),
only screen and (max-width: 600px) {
table[class="table600"]{
width: 100% !important;
}
}
</style>
</head>
<head>
...
<style type="text/css">
html { -webkit-text-size-adjust:none; -ms-text-size-adjust: none;}
@media only screen and (min-width: 600px) {
.table600 {
width: 600px !important;
}
}
@media only screen and (max-device-width: 600px),
only screen and (max-width: 600px) {
table[class="table600"]{
width: 100% !important;
}
}
</style>
</head>
head
Резиновый шаблон
text-size-adjust
Резиновый шаблон
<body style="margin:0px;padding:0px;">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td align="center" bgcolor="#ffffff">
<!--[if (gte mso 9)|(IE)]>
<table width=“600" border="0" cellspacing="0" cellpadding="0"><tr><td>
<![endif]-->
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="table600"
style="max-width: 600px;min-width:320px;">
<tr><td align=“center" >
Основная часть письма
</td></tr> </table>
<!--[if (gte mso 9)|(IE)]>
</td></tr> </table>
<![endif]-->
</td></tr>
</table>
</body>
<body style="margin:0px;padding:0px;">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td align="center" bgcolor="#ffffff">
<!--[if (gte mso 9)|(IE)]>
<table width=“600" border="0" cellspacing="0" cellpadding="0"><tr><td>
<![endif]-->
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="table600"
style="max-width: 600px;min-width:320px;">
<tr><td align=“center" >
Основная часть письма
</td></tr> </table>
<!--[if (gte mso 9)|(IE)]>
</td></tr> </table>
<![endif]-->
</td></tr>
</table>
</body>
body
Резиновый шаблон
Блочная адаптация
Резиновый шаблон
<!--[if gte mso 9]>
<table width="600" border="0" cellspacing="0" cellpadding="0"><tr><td>
<![endif]-->
Блок1
<!--[if gte mso 9]></td><td><![endif]-->
Блок2
<!--[if gte mso 9]>
</td></tr></table>
<![endif]-->
<!--[if gte mso 9]>
<table width="600" border="0" cellspacing="0" cellpadding="0"><tr><td>
<![endif]-->
Блок1
<!--[if gte mso 9]></td><td><![endif]-->
Блок2
<!--[if gte mso 9]>
</td></tr></table>
<![endif]-->
Блочная адаптация
Резиновый шаблон
<div style="float: left; display: inline-block;vertical-align:top; width:200px;">
<table width="200" border="0" cellspacing="0" cellpadding="0" align="left">
<tr><td align="left" valign="middle">
Блок
</td></tr>
</table>
</div>
<div style="float: left; display: inline-block;vertical-align:top; width:200px;">
<table width="200" border="0" cellspacing="0" cellpadding="0" align="left">
<tr><td align="left" valign="middle">
Блок
</td></tr>
</table>
</div>
Блочная адаптация
БлокБлок
Резиновый шаблон
Блочная адаптация
display: inline-block;
Тестирование отображения
Тестирование отображения
Тестирование отображения
https://litmus.com https://emailonacid.com
Нарушая правила
Содержание
- оформление общего макета письма
- оформление текста
- использование изображений и фона
- основные ошибки при адаптивном подходе
- нестандартные приемы при разработке писем.
Спасибо за внимание!
Антон Чирков
Ведущий HTML-специалист
EmailMatrix
anton.chirkov@emailmatrix.ru

More Related Content

What's hot

самоучитель по креативному Web дизайну
самоучитель по креативному Web дизайнусамоучитель по креативному Web дизайну
самоучитель по креативному Web дизайну
StAlKeRoV
 
фильтр очистка-воды
фильтр очистка-водыфильтр очистка-воды
фильтр очистка-воды
Auditorr
 
разработка и Seo сегодня и завтра
разработка и Seo сегодня и завтраразработка и Seo сегодня и завтра
разработка и Seo сегодня и завтра
Anna Lelyuk
 
J query tutorial-for-beginners-1.0.1
J query tutorial-for-beginners-1.0.1J query tutorial-for-beginners-1.0.1
J query tutorial-for-beginners-1.0.1
labzzzz
 
Web весна 2013 лекция 8
Web весна 2013 лекция 8Web весна 2013 лекция 8
Web весна 2013 лекция 8
Technopark
 

What's hot (18)

Zaopem.ru
Zaopem.ruZaopem.ru
Zaopem.ru
 
стройканет
стройканетстройканет
стройканет
 
Практический курс SEO для Bewebby, введение в SEO, семантика для сайта
Практический курс SEO для Bewebby, введение в SEO, семантика для сайтаПрактический курс SEO для Bewebby, введение в SEO, семантика для сайта
Практический курс SEO для Bewebby, введение в SEO, семантика для сайта
 
Seo проектирование сайта
Seo проектирование сайтаSeo проектирование сайта
Seo проектирование сайта
 
самоучитель по креативному Web дизайну
самоучитель по креативному Web дизайнусамоучитель по креативному Web дизайну
самоучитель по креативному Web дизайну
 
Принцип Парето в SEO - Как продавать в кризис 2016
Принцип Парето в SEO - Как продавать в кризис 2016Принцип Парето в SEO - Как продавать в кризис 2016
Принцип Парето в SEO - Как продавать в кризис 2016
 
Как заказать сайт для бизнеса, чтобы не было мучительно больно
Как заказать сайт для бизнеса, чтобы не было мучительно больноКак заказать сайт для бизнеса, чтобы не было мучительно больно
Как заказать сайт для бизнеса, чтобы не было мучительно больно
 
Hors decor.ru
Hors decor.ruHors decor.ru
Hors decor.ru
 
Секреты внутренней оптимизации: как правильно составить title и description
Секреты внутренней оптимизации: как правильно составить title и description Секреты внутренней оптимизации: как правильно составить title и description
Секреты внутренней оптимизации: как правильно составить title и description
 
Что нужно знать девелоперу о SEO на этапе проектирования сайта
Что нужно знать девелоперу о SEO на этапе проектирования сайтаЧто нужно знать девелоперу о SEO на этапе проектирования сайта
Что нужно знать девелоперу о SEO на этапе проектирования сайта
 
фильтр очистка-воды
фильтр очистка-водыфильтр очистка-воды
фильтр очистка-воды
 
перепланировка
перепланировкаперепланировка
перепланировка
 
разработка и Seo сегодня и завтра
разработка и Seo сегодня и завтраразработка и Seo сегодня и завтра
разработка и Seo сегодня и завтра
 
J query tutorial-for-beginners-1.0.1
J query tutorial-for-beginners-1.0.1J query tutorial-for-beginners-1.0.1
J query tutorial-for-beginners-1.0.1
 
элит потолок.рф
элит потолок.рфэлит потолок.рф
элит потолок.рф
 
Kskrti.ru
Kskrti.ruKskrti.ru
Kskrti.ru
 
Факторы внутренней оптимизации сайта
Факторы внутренней оптимизации сайтаФакторы внутренней оптимизации сайта
Факторы внутренней оптимизации сайта
 
Web весна 2013 лекция 8
Web весна 2013 лекция 8Web весна 2013 лекция 8
Web весна 2013 лекция 8
 

Viewers also liked

родителям
родителямродителям
родителям
ElenaSam
 
чемпионат учителя
чемпионат учителячемпионат учителя
чемпионат учителя
ElenaSam
 
к конференции
к конференциик конференции
к конференции
ElenaSam
 
слёт лидер
слёт лидерслёт лидер
слёт лидер
ElenaSam
 
MarkLittle_EnterpriseMiddlewareForThe21stCentury
MarkLittle_EnterpriseMiddlewareForThe21stCenturyMarkLittle_EnterpriseMiddlewareForThe21stCentury
MarkLittle_EnterpriseMiddlewareForThe21stCentury
Kostas Mavridis
 
RoyOsherove_TeamLeadershipInTheAgeOfAgile
RoyOsherove_TeamLeadershipInTheAgeOfAgileRoyOsherove_TeamLeadershipInTheAgeOfAgile
RoyOsherove_TeamLeadershipInTheAgeOfAgile
Kostas Mavridis
 

Viewers also liked (20)

Емейл-маркетинг как канал антикризисного взаимодействия с подписчиком
Емейл-маркетинг как канал антикризисного взаимодействия с подписчикомЕмейл-маркетинг как канал антикризисного взаимодействия с подписчиком
Емейл-маркетинг как канал антикризисного взаимодействия с подписчиком
 
Agile — технология актуальности писем
Agile — технология актуальности писемAgile — технология актуальности писем
Agile — технология актуальности писем
 
Welcome-тактики из практики Emailmatrix 2015-2016
Welcome-тактики из практики Emailmatrix 2015-2016Welcome-тактики из практики Emailmatrix 2015-2016
Welcome-тактики из практики Emailmatrix 2015-2016
 
Достижения в области емейл-маркетинга. Как емейлы изменили рынок электронной ...
Достижения в области емейл-маркетинга. Как емейлы изменили рынок электронной ...Достижения в области емейл-маркетинга. Как емейлы изменили рынок электронной ...
Достижения в области емейл-маркетинга. Как емейлы изменили рынок электронной ...
 
Email-маркетинг в E-commerce: вчера, сегодня и завтра
Email-маркетинг в E-commerce: вчера, сегодня и завтраEmail-маркетинг в E-commerce: вчера, сегодня и завтра
Email-маркетинг в E-commerce: вчера, сегодня и завтра
 
Как обойти страхи и недоверие клиентов? Емейл-маркетинг в финансовом секторе
Как обойти страхи и недоверие клиентов? Емейл-маркетинг в финансовом сектореКак обойти страхи и недоверие клиентов? Емейл-маркетинг в финансовом секторе
Как обойти страхи и недоверие клиентов? Емейл-маркетинг в финансовом секторе
 
Разделяй и властвуй! Тонкости клиентской сегментации в емейл-маркетинге
Разделяй и властвуй! Тонкости клиентской сегментации в емейл-маркетингеРазделяй и властвуй! Тонкости клиентской сегментации в емейл-маркетинге
Разделяй и властвуй! Тонкости клиентской сегментации в емейл-маркетинге
 
Построение емейл-маркетинга в e-travel сфере. Формирование лояльности и увели...
Построение емейл-маркетинга в e-travel сфере. Формирование лояльности и увели...Построение емейл-маркетинга в e-travel сфере. Формирование лояльности и увели...
Построение емейл-маркетинга в e-travel сфере. Формирование лояльности и увели...
 
PHL - Werkbezoek Minister Lieten 07112011
PHL - Werkbezoek Minister Lieten 07112011PHL - Werkbezoek Minister Lieten 07112011
PHL - Werkbezoek Minister Lieten 07112011
 
родителям
родителямродителям
родителям
 
2010 partner jardineria
2010 partner jardineria2010 partner jardineria
2010 partner jardineria
 
чемпионат учителя
чемпионат учителячемпионат учителя
чемпионат учителя
 
к конференции
к конференциик конференции
к конференции
 
Womanly travels
Womanly travelsWomanly travels
Womanly travels
 
слёт лидер
слёт лидерслёт лидер
слёт лидер
 
MarkLittle_EnterpriseMiddlewareForThe21stCentury
MarkLittle_EnterpriseMiddlewareForThe21stCenturyMarkLittle_EnterpriseMiddlewareForThe21stCentury
MarkLittle_EnterpriseMiddlewareForThe21stCentury
 
Presentation
PresentationPresentation
Presentation
 
What IPI Does
What IPI DoesWhat IPI Does
What IPI Does
 
My Pet
My PetMy Pet
My Pet
 
RoyOsherove_TeamLeadershipInTheAgeOfAgile
RoyOsherove_TeamLeadershipInTheAgeOfAgileRoyOsherove_TeamLeadershipInTheAgeOfAgile
RoyOsherove_TeamLeadershipInTheAgeOfAgile
 

Similar to Вёрстка писем: основные ошибки и как их избежать

сысоев андрей
сысоев андрейсысоев андрей
сысоев андрей
Vlado Sudin
 
сысоев андрей
сысоев андрейсысоев андрей
сысоев андрей
Vlado Sudin
 
Верстка_Лекция2
Верстка_Лекция2Верстка_Лекция2
Верстка_Лекция2
itc73
 
Артем Маркушев - HTML & CSS
Артем Маркушев - HTML & CSSАртем Маркушев - HTML & CSS
Артем Маркушев - HTML & CSS
DataArt
 
Crossbrowser Css layout
Crossbrowser Css layoutCrossbrowser Css layout
Crossbrowser Css layout
DarkestMaster
 
Производительность Client-Side
Производительность Client-SideПроизводительность Client-Side
Производительность Client-Side
Aleksandr Boichenko
 
Css part1
Css part1Css part1
Css part1
ISsoft
 
Андрей Тюпа Оптимизация верстки Sass + Compass framework
Андрей Тюпа Оптимизация верстки Sass + Compass frameworkАндрей Тюпа Оптимизация верстки Sass + Compass framework
Андрей Тюпа Оптимизация верстки Sass + Compass framework
Albina Tiupa
 

Similar to Вёрстка писем: основные ошибки и как их избежать (20)

Блоки как элементы макета сайта
Блоки как элементы макета сайтаБлоки как элементы макета сайта
Блоки как элементы макета сайта
 
Наполнение сайта. Руководство
Наполнение сайта. РуководствоНаполнение сайта. Руководство
Наполнение сайта. Руководство
 
сысоев андрей
сысоев андрейсысоев андрей
сысоев андрей
 
сысоев андрей
сысоев андрейсысоев андрей
сысоев андрей
 
рабочая тетрадь Html
рабочая тетрадь Htmlрабочая тетрадь Html
рабочая тетрадь Html
 
основы нтмл
основы нтмлосновы нтмл
основы нтмл
 
Верстка_Лекция2
Верстка_Лекция2Верстка_Лекция2
Верстка_Лекция2
 
Css Intro. Vlad Savitsky
Css Intro. Vlad SavitskyCss Intro. Vlad Savitsky
Css Intro. Vlad Savitsky
 
Артем Маркушев - HTML & CSS
Артем Маркушев - HTML & CSSАртем Маркушев - HTML & CSS
Артем Маркушев - HTML & CSS
 
CSS Язык описания представлений
CSS Язык описания представленийCSS Язык описания представлений
CSS Язык описания представлений
 
Crossbrowser Css layout
Crossbrowser Css layoutCrossbrowser Css layout
Crossbrowser Css layout
 
Робота з CSS. Методології, інструменти, оптимізація
Робота з CSS. Методології, інструменти, оптимізаціяРобота з CSS. Методології, інструменти, оптимізація
Робота з CSS. Методології, інструменти, оптимізація
 
Как создать сайт
Как создать сайтКак создать сайт
Как создать сайт
 
Trening modul2-webinar12
Trening modul2-webinar12Trening modul2-webinar12
Trening modul2-webinar12
 
Поисковая оптимизация сайта: с чего начать
Поисковая оптимизация сайта:  с чего начатьПоисковая оптимизация сайта:  с чего начать
Поисковая оптимизация сайта: с чего начать
 
страдис.рф
страдис.рфстрадис.рф
страдис.рф
 
JAM stack - what it is and what's it for
JAM stack - what it is and what's it forJAM stack - what it is and what's it for
JAM stack - what it is and what's it for
 
Производительность Client-Side
Производительность Client-SideПроизводительность Client-Side
Производительность Client-Side
 
Css part1
Css part1Css part1
Css part1
 
Андрей Тюпа Оптимизация верстки Sass + Compass framework
Андрей Тюпа Оптимизация верстки Sass + Compass frameworkАндрей Тюпа Оптимизация верстки Sass + Compass framework
Андрей Тюпа Оптимизация верстки Sass + Compass framework
 

More from EMAILMATRIX

More from EMAILMATRIX (20)

Как приготовить «профит»-коктейль? Емейл и дополнительные ингредиенты.
Как приготовить «профит»-коктейль? Емейл и дополнительные ингредиенты.Как приготовить «профит»-коктейль? Емейл и дополнительные ингредиенты.
Как приготовить «профит»-коктейль? Емейл и дополнительные ингредиенты.
 
Ликбез о лояльности, с точки зрения емейл-маркетолога
Ликбез о лояльности, с точки зрения емейл-маркетологаЛикбез о лояльности, с точки зрения емейл-маркетолога
Ликбез о лояльности, с точки зрения емейл-маркетолога
 
Тактики персонализации
Тактики персонализацииТактики персонализации
Тактики персонализации
 
Праздничный емейл-маркетинг: самые выгодные поздравления
Праздничный емейл-маркетинг: самые выгодные поздравления Праздничный емейл-маркетинг: самые выгодные поздравления
Праздничный емейл-маркетинг: самые выгодные поздравления
 
ONBOARDING EMAILS или Жизнь после регистрации
ONBOARDING EMAILS или Жизнь после регистрацииONBOARDING EMAILS или Жизнь после регистрации
ONBOARDING EMAILS или Жизнь после регистрации
 
Email engagement и его метрики. Повысьте лояльность своих подписчиков
Email engagement и его метрики. Повысьте лояльность своих подписчиковEmail engagement и его метрики. Повысьте лояльность своих подписчиков
Email engagement и его метрики. Повысьте лояльность своих подписчиков
 
Доставляемость–2015! Новые условия успешного попадания в INBOX
Доставляемость–2015! Новые условия успешного попадания в INBOXДоставляемость–2015! Новые условия успешного попадания в INBOX
Доставляемость–2015! Новые условия успешного попадания в INBOX
 
Особенности емейл-маркетинга в e‐travel сегменте
Особенности емейл-маркетинга в e‐travel сегментеОсобенности емейл-маркетинга в e‐travel сегменте
Особенности емейл-маркетинга в e‐travel сегменте
 
Психология поведенческого емейл-маркетинга
Психология поведенческого емейл-маркетингаПсихология поведенческого емейл-маркетинга
Психология поведенческого емейл-маркетинга
 
Новая волна в емейл-коммуникации: контент емейл маркетинг
Новая волна в емейл-коммуникации: контент емейл маркетингНовая волна в емейл-коммуникации: контент емейл маркетинг
Новая волна в емейл-коммуникации: контент емейл маркетинг
 
Мобильная адаптация писем. Как сделать так, чтобы ваши письма открыли на мо...
Мобильная адаптация писем.  Как сделать так, чтобы ваши письма открыли  на мо...Мобильная адаптация писем.  Как сделать так, чтобы ваши письма открыли  на мо...
Мобильная адаптация писем. Как сделать так, чтобы ваши письма открыли на мо...
 
Как запустить емейл маркетинг в кратчайшие сроки
Как запустить емейл маркетинг в кратчайшие срокиКак запустить емейл маркетинг в кратчайшие сроки
Как запустить емейл маркетинг в кратчайшие сроки
 
Правила Email engagement и его метрики
Правила Email engagement и его метрикиПравила Email engagement и его метрики
Правила Email engagement и его метрики
 
Чек-лист емейл-маркетолога. Доверяй, но проверяй!
Чек-лист емейл-маркетолога. Доверяй, но проверяй!Чек-лист емейл-маркетолога. Доверяй, но проверяй!
Чек-лист емейл-маркетолога. Доверяй, но проверяй!
 
Реактивация подписчиков: с чего начать отложенный разговор?
Реактивация подписчиков: с чего начать отложенный разговор?Реактивация подписчиков: с чего начать отложенный разговор?
Реактивация подписчиков: с чего начать отложенный разговор?
 
5 простых и работающих приемов вовлечения подписчиков
5 простых и работающих приемов вовлечения подписчиков5 простых и работающих приемов вовлечения подписчиков
5 простых и работающих приемов вовлечения подписчиков
 
Даешь автоматизацию в рассылки!
Даешь автоматизацию в рассылки!Даешь автоматизацию в рассылки!
Даешь автоматизацию в рассылки!
 
Аналитические инструменты в емейл-­‐маркетинге
Аналитические инструменты в емейл-­‐маркетингеАналитические инструменты в емейл-­‐маркетинге
Аналитические инструменты в емейл-­‐маркетинге
 
Мобильный емейл-маркетинг. Будьте всегда на связи!
Мобильный емейл-маркетинг.  Будьте всегда на связи!Мобильный емейл-маркетинг.  Будьте всегда на связи!
Мобильный емейл-маркетинг. Будьте всегда на связи!
 
Я во Входящих. А вы?
Я во Входящих. А вы?Я во Входящих. А вы?
Я во Входящих. А вы?
 

Вёрстка писем: основные ошибки и как их избежать

  • 1. Вёрстка писем: основные ошибки и как их избежать Антон Чирков Ведущий HTML-специалист Emailmatrix Весенняя серия вебинаров о емейл-маркетинге
  • 2. Содержание - оформление общего макета письма - оформление текста - использование изображений и фона - основные ошибки при адаптивном подходе - нестандартные приемы при разработке писем.
  • 3. Оформление общего макета письма 1. Базовые ограничения при верстке писем Верстка писем сильно отличается от верстки интернет-страниц. Не допускается использование: •JavaScript •Flash •Формы
  • 4. Оформление общего макета письма Использование стилизации под чекбоксы
  • 5. Оформление общего макета письма 2. Табличная верстка Используйте табличную верстку. Табличная верстка Блочная верстка
  • 6. Оформление общего макета письма Основные элементы письма preheader header content footer
  • 7. Оформление общего макета письма Основные элементы письма <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" > <title> - </title> </head> <body style="padding:0px;margin:0px;"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr><td align="center" bgcolor="#ffffff"> <table border="0" cellspacing="0" cellpadding="0" width="600"> <tr><td> <!--preheader --> </td></tr> <tr><td align="center"> <!--header --> </td></tr> <tr><td align="center"> <!--content --> </td></tr> <tr><td align="center"> <!--footer --> </td></tr> </table> </td></tr> </table> </body> </html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" > <title> - </title> </head> <body style="padding:0px;margin:0px;"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr><td align="center" bgcolor="#ffffff"> <table border="0" cellspacing="0" cellpadding="0" width="600"> <tr><td> <!--preheader --> </td></tr> <tr><td align="center"> <!--header --> </td></tr> <tr><td align="center"> <!--content --> </td></tr> <tr><td align="center"> <!--footer --> </td></tr> </table> </td></tr> </table> </body> </html>
  • 9. Оформление текста. Стили Цвет (color) Текст, текст, текст, текстТекст, текст, текст, текст Интерлиньяж (line-height) Текст, текст, текст, текст Текст, текст, текст, текст Текст, текст, текст, текст Текст, текст, текст, текст Текст, текст, текст, текст Текст, текст, текст, текст Текст, текст, текст, текст Текст, текст, текст, текст Текст, текст, текст, текст Текст, текст, текст, текст Текст, текст, текст, текст Текст, текст, текст, текст
  • 10. Оформление текста. Стили Интерлиньяж (line-height) line-height указан line-height не указан
  • 11. Оформление текста. Стили Размер шрифта (font-size в px или pt) Текст, текст, текст, текстТекст, текст, текст, текст Гарнитура (font-family) Courier, Courier New, Georgia, Times, Times New Roman Arial, Verdana, Tahoma, Trebuchet MS Courier, Courier New, Georgia, Times, Times New Roman Arial, Verdana, Tahoma, Trebuchet MS
  • 12. Оформление текста. Пример <div style=“line-height:18px;"> <span style="font-family: Tahoma, Arial, sans-serif; font-size: 16px; color:#b46acc;"> Пример текста </span> </div> <div style=“line-height:18px;"> <span style="font-family: Tahoma, Arial, sans-serif; font-size: 16px; color:#b46acc;"> Пример текста </span> </div> Пример текста
  • 13. Оформление текста Только в&nbsp;этом году!Только в&nbsp;этом году! «Висячие» предлоги Чтобы исключить «висячие» союзы и предлоги используйте символ неразрывного пробела &nbsp; Никатинамидаденин&shy;динуклеотидфосфатНикатинамидаденин&shy;динуклеотидфосфат «Мягкий» перенос В некоторых случаях необходимо предусмотреть перенос длинных слов для этого можно использовать спецсимвол &shy;
  • 14. Оформление текста. Ссылки Указывайте атрибут target со значением _blank у ссылок <a href=“#” target=“_blank” style="font-family: Tahoma, Arial, sans-serif; font-size: 16px; color:#b46acc;text-decoration:none;"> Пример текста </a> <a href=“#” target=“_blank” style="font-family: Tahoma, Arial, sans-serif; font-size: 16px; color:#b46acc;text-decoration:none;"> Пример текста </a> Старайтесь избегать использования URL в качестве текста ссылки <a href=“http://google.com” target=“_blank” style="font-family: Tahoma, Arial, sans-serif; font-size: 16px; color:#b46acc;text-decoration:none;"> http://emailmatrix.ru/multichannel-strategy </a> <a href=“http://google.com” target=“_blank” style="font-family: Tahoma, Arial, sans-serif; font-size: 16px; color:#b46acc;text-decoration:none;"> http://emailmatrix.ru/multichannel-strategy </a>
  • 16. Использование изображений <img src="img/img01.jpg" width="300" height="50" alt="Акция" border="0" style="display: block;" /> <img src="img/img01.jpg" width="300" height="50" alt="Акция" border="0" style="display: block;" /> Следует указывать атрибуты • width (ширина изображения) • height (высота изображения) • alt (альтернативный текст) • style="display:block;"
  • 18. Использование изображений <td style= "line-height:10px;" /> <img src="img/border_t.png" width="300" height="10" alt="" border="0" style="display: block;" /> </td> <td style= "line-height:10px;" /> <img src="img/border_t.png" width="300" height="10" alt="" border="0" style="display: block;" /> </td> Указывайте Line-height у ячеек < 19px в высоту line-height прописан line-height не прописан
  • 19. Режим отключенных изображений Без загрузки изображенийС загрузкой изображений
  • 20. Фоновые изображения OtherOutlook 2007, 2010, 2013 Outlook 2007, 2010, 2013 не поддерживает background-image
  • 21. Фоновые изображения Outlook 2007, 2010, 2013 Используйте сервис http://tools.emailmatrix.ru Чтобы обойти это ограничение
  • 22. Фоновые изображения Outlook 2007, 2010, 2013 Используйте сервис http://tools.emailmatrix.ru Чтобы обойти это ограничение
  • 24. Использование невидимых прехэдеров <!--[if !mso]><!--> <div style="display:none !important;font-size:0px;font-color:#ffffff;"> 4 варианта майских праздников от Localway. Сидеть дома в майские праздники — грех. </div> <!--<![endif]--> <!--[if !mso]><!--> <div style="display:none !important;font-size:0px;font-color:#ffffff;"> 4 варианта майских праздников от Localway. Сидеть дома в майские праздники — грех. </div> <!--<![endif]-->
  • 25. Основные ошибки при адаптивном подходе
  • 26. Основные ошибки при адаптивном подходе Ошибка: адаптация только путем использования медиа-запросов ….
  • 27. Основные ошибки при адаптивном подходе Решение: используйте резиновую верстку совместно с применением медиа-запросами ….
  • 28. Резиновый шаблон <head> ... <style type="text/css"> html { -webkit-text-size-adjust:none; -ms-text-size-adjust: none;} @media only screen and (min-width: 600px) { .table600 { width: 600px !important; } } @media only screen and (max-device-width: 600px), only screen and (max-width: 600px) { table[class="table600"]{ width: 100% !important; } } </style> </head> <head> ... <style type="text/css"> html { -webkit-text-size-adjust:none; -ms-text-size-adjust: none;} @media only screen and (min-width: 600px) { .table600 { width: 600px !important; } } @media only screen and (max-device-width: 600px), only screen and (max-width: 600px) { table[class="table600"]{ width: 100% !important; } } </style> </head> head
  • 30. Резиновый шаблон <body style="margin:0px;padding:0px;"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr><td align="center" bgcolor="#ffffff"> <!--[if (gte mso 9)|(IE)]> <table width=“600" border="0" cellspacing="0" cellpadding="0"><tr><td> <![endif]--> <table width="100%" border="0" cellspacing="0" cellpadding="0" class="table600" style="max-width: 600px;min-width:320px;"> <tr><td align=“center" > Основная часть письма </td></tr> </table> <!--[if (gte mso 9)|(IE)]> </td></tr> </table> <![endif]--> </td></tr> </table> </body> <body style="margin:0px;padding:0px;"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr><td align="center" bgcolor="#ffffff"> <!--[if (gte mso 9)|(IE)]> <table width=“600" border="0" cellspacing="0" cellpadding="0"><tr><td> <![endif]--> <table width="100%" border="0" cellspacing="0" cellpadding="0" class="table600" style="max-width: 600px;min-width:320px;"> <tr><td align=“center" > Основная часть письма </td></tr> </table> <!--[if (gte mso 9)|(IE)]> </td></tr> </table> <![endif]--> </td></tr> </table> </body> body
  • 32. Резиновый шаблон <!--[if gte mso 9]> <table width="600" border="0" cellspacing="0" cellpadding="0"><tr><td> <![endif]--> Блок1 <!--[if gte mso 9]></td><td><![endif]--> Блок2 <!--[if gte mso 9]> </td></tr></table> <![endif]--> <!--[if gte mso 9]> <table width="600" border="0" cellspacing="0" cellpadding="0"><tr><td> <![endif]--> Блок1 <!--[if gte mso 9]></td><td><![endif]--> Блок2 <!--[if gte mso 9]> </td></tr></table> <![endif]--> Блочная адаптация
  • 33. Резиновый шаблон <div style="float: left; display: inline-block;vertical-align:top; width:200px;"> <table width="200" border="0" cellspacing="0" cellpadding="0" align="left"> <tr><td align="left" valign="middle"> Блок </td></tr> </table> </div> <div style="float: left; display: inline-block;vertical-align:top; width:200px;"> <table width="200" border="0" cellspacing="0" cellpadding="0" align="left"> <tr><td align="left" valign="middle"> Блок </td></tr> </table> </div> Блочная адаптация БлокБлок
  • 39. Содержание - оформление общего макета письма - оформление текста - использование изображений и фона - основные ошибки при адаптивном подходе - нестандартные приемы при разработке писем.
  • 40. Спасибо за внимание! Антон Чирков Ведущий HTML-специалист EmailMatrix anton.chirkov@emailmatrix.ru