设计 HTML 电子邮件很糟糕。这是官方的。总让我觉得脏!:P
也就是说,让 HTML 电子邮件全面工作始终是一种妥协——直到我们全面遵守标准,总会有妥协。
虽然有一些建议,有些可能有点笨拙,但这就是这种特殊野兽的本性......
奇怪的是,默认情况下它应该加下划线,所以你不需要使用内联 CSS 来指定它。你确定你在其他地方没有一个矛盾的风格声明来覆盖这个内联声明吗?
从元素属性中删除空格
<td align="center" bgcolor="#337711" style="color: #ffffff;"><a style="color: #ffffff; text-decoration:underline;" href="http://www.example.com/">Click</a></td>
尝试将文本包装在 a 中<span>
并在其上粘贴下划线
<td align="center" bgcolor="#337711" style="color: #ffffff;"><a style="color: #ffffff; text-decoration:underline;" href="http://www.example.com/"><span style="text-decoration:underline;">Click</span></a></td>
如果一切都失败了,改变链接的样式,让读者更清楚这是一个链接
<td align="center" bgcolor="#337711" style="color: #ffffff;"><a style="color: #fcff01;font-weight:bold; text-decoration:underline;" href="http://www.example.com/">Click</a></td>