我正在为MailChimp开发新闻通讯,其中一个块的HTML结构以下 -
<table border="0" cellpadding="0" cellspacing="0" width="100%" align="center">
<tr>
<td valign="top" class="complete-block">
<a href="#" target="_blank">
<table border="0" cellpadding="9" width="100%" align="center" cellspacing="0" class="templateButton display-inline" mc:hideable>
<tr>
<td align="center" valign="middle" class="templateButtonContent"> Amazon </td>
</tr>
</table>
</a>
<a href="#" target="_blank">
<table border="0" cellpadding="9" width="100%" align="center" cellspacing="0" class="templateButton display-inline" mc:hideable>
<tr>
<td align="center" valign="middle" class="templateButtonContent"> Apple iBooks </td>
</tr>
</table>
</a>
<a href="#" target="_blank">
<table border="0" cellpadding="9" width="100%" align="center" cellspacing="0" class="templateButton display-inline" mc:hideable>
<tr>
<td align="center" valign="middle" class="templateButtonContent"> Nook </td>
</tr>
</table>
</a>
<a href="#" target="_blank">
<table border="0" cellpadding="9" width="100%" align="center" cellspacing="0" class="templateButton display-inline" mc:hideable>
<tr>
<td align="center" valign="middle" class="templateButtonContent"> Google </td>
</tr>
</table>
</a>
<a href="#" target="_blank">
<table border="0" cellpadding="9" width="100%" align="center" cellspacing="0" class="templateButton display-inline" mc:hideable>
<tr>
<td align="center" valign="middle" class="templateButtonContent"> Kobo </td>
</tr>
</table>
</a>
<a href="#" target="_blank">
<table border="0" cellpadding="9" width="100%" align="center" cellspacing="0" class="templateButton display-inline" mc:hideable>
<tr>
<td align="center" valign="middle" class="templateButtonContent"> Sony </td>
</tr>
</table>
</a>
</td>
</tr>
问题是,当我在Outlook上测试模板时,我发现我的按钮[Amazon,Google,Nook等]没有链接。
我想念什么?我们不能用锚标签包裹桌子吗?
html电子邮件仍然缺乏在网站上浏览化妆的功能,就像html中的开发人员对IE5。但是,显然网页没有这些问题。这是由于邮件客户端在浏览器中并没有真正识别出标准。
尝试将内容包装在单元格中的锚标签中,围绕您的按钮:
<table border="0" cellpadding="9" width="100%" align="center" cellspacing="0" class="templateButton displayinline" mc:hideable>
<tr>
<td align="center" valign="middle" class="templateButtonContent">
<a href="#" target="_blank">Sony</a>
</td>
</tr>
</table>
我知道这不是理想的,但是这是解决这个问题的一种方式。