我想爲文本添加不同於文本顏色的文字。我知道我可以在a中設置邊框,但在Outlook中不起作用。下劃線的顏色不同於新聞稿的文本(與Outlook兼容)
我所做的是創建一個1 px表(實際上是一個零px表,但是1是我猜的最小高度)嵌套在另一個包含我的文本的表中,並使其寬度爲100%,以使其得到下劃線。這個解決方案的問題在於,這條線很厚,不能被接受。
任何人都遇到過這個問題?任何解決方法?
如果在Outlook上工作,但接受錨點標記或跨度的邊界將被接受,但Outlook仍然用於閱讀電子郵件。
檢查我的代碼:
<table align="center" width="630" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center">
<table align="center" border="0" cellpadding="0" cellspacing="0" style="font-family:Arial, Helvetica, sans-serif;font-weight:bold;">
<tr>
<td style="border:1px solid #000000;padding-left:10px;padding-right:10px;padding-top:5px;">
<a href="http://www.google.com" style="color:#000001;text-decoration:none;line-height:14px;display:block;"><span style="font-size:13px;line-height:13px;text-decoration:none;font-weight:bold;"><b>Check this out!</b></span><span style="font-size:14px;line-height:14px;color:#000000;font-weight:bold;"> ›</span></a>
<table width="100%" height="0" style="font-size:0px;line-height:0px">
<tr>
<td width="100%" bgcolor="#30fd3e" height="0" style="font-size:0px;line-height:0px"> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="15" align="center" style="font-size:0px;line-height:0px;">
</td>
</tr>
</table>
</td>
</tr>
</table>
和的jsfiddle:
感謝您的時間傢伙,
比爾。
mark as accepted .. :) – NoobEditor