Я пытаюсь оформить электронную почту в формате HTML, очевидно, используя таблицы и встроенные стили. Я тестирую с помощью лакмуса .com
Я получаю довольно хорошие стабильные результаты, кроме двух клиентов - Hotmail и Gmail на Firefox.
Я встраиваю таблицу в ячейку, вот HTML-код для встроенной таблицы -
<table border="0" align="center" cellpadding="0" cellspacing="0" style="padding:0px;">
<tr>
<td colspan="3" valign="bottom" style="font-size:0px; padding:0px; margin:0px; vertical-align:bottom;overflow:hidden; "><img src="/images/promo-border-top.jpg" width="221" height="4"></td>
<td rowspan="4" style="padding-left:20px; ">
<a href=""><img name="template_r8_c2" src="/images/shop-now-eng.png" width="118" height="32" border="0" id="template_r8_c2" alt="shop now" /></a>
</td>
</tr>
<tr>
<td align="left" height="24" style="padding:0px; margin:0px; height:24px; background-image:url(/images/promo-border-left.jpg);background-repeat:repeat-y; background-position:left; overflow:hidden;" ><img src="/images/promo-border-left.jpg" width="4" height="24"></td>
<td align="center" valign="middle" height="20" style="padding:0px; height:20px; overflow:hidden; line-height:10px; font-family: arial, helvetica; color: #333333; font-size:12px margin-bottom:1px;">xxx-xxx-xxx-xxx</td>
<td align="right" height="24" style="padding:0px; margin:0px; height:24px; background-image:url(/images/promo-border-right.jpg); background-repeat:repeat-y; background-position:right;"><img src="/images/promo-border-right.jpg" width="4" height="24"></td>
<tr>
<td colspan="3" valign="top" style="padding:0px; font-size:0px; margin:0px; height:4px; background-color:yellow;overflow:hidden;"><img src="images/promo-border-bottom.jpg" width="221" height="4"></td>
</table>
Я поместил два изображения ниже того, как он рендерит - игнорируйте желтый бит, который был добавлен для тестирования.