为什么Outlook.com的移动文本带有下划线?

时间:2019-06-06 10:48:48

标签: html-email

在我的html电子邮件中,我用两个带下划线的白色链接加了下划线,除了Outlook.com/Office 365以外,其他所有地方都可以使用。在这些网站上,链接没有加下划线,但是其他一些不相关的非链接文本是?!

此处链接的下划线:

=QUERY(TRANSPOSE(QUERY(TRANSPOSE(F1:I), 
 "select "&REGEXREPLACE(JOIN( , ARRAYFORMULA(IF(LEN(F1:F&G1:G&H1:H&I1:I), 
 "max(Col"&ROW(F1:F)-ROW(F1)+1&"),", ""))), ".\z", "")&"")),
 "select Col2")

您可以在http://kinocreative.uk/img/

的屏幕快照中看到该问题。

我尝试了范围,href和文本转换的各种组合,以解决此问题。

此处的完整电子邮件代码:https://pastebin.com/PfNmTeZc

1 个答案:

答案 0 :(得分:0)

Outlook.com和Office 365不喜欢虚拟链接。如果包含它们,您会发现一些小的不一致之处,例如您在基于html的按钮的背景中看到的背景颜色会扩展到按钮下方的内容。

这是一个简单(但很烦人)的问题,并且具有简单的修复方法。我使用的一种技术是在#后面添加句号,例如:

<a href="#." ...></a>

或者在测试时添加http://www.example.com这样的虚拟网址也可以,甚至在测试时添加最终网址。