Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何删除Outlook中的链接下划线?_Html_Css_Email_Outlook_Text Decorations - Fatal编程技术网

Html 如何删除Outlook中的链接下划线?

Html 如何删除Outlook中的链接下划线?,html,css,email,outlook,text-decorations,Html,Css,Email,Outlook,Text Decorations,我试图创建一个HTML签名,但无论我怎么做,当我用Outlook(2007)发送它时,我的所有链接都会保持下划线。奇怪的是:当我复制渲染代码(从浏览器复制到Outlook)时,它没有显示任何下划线。然而,一旦我发送了它,似乎所有的格式都消失了,下划线再次出现。如果我将相同的内容从任何其他客户端发送到Outlook,则不会发生这种情况,并且显示正确 我尝试过的一些示例: 工作更新 由于CSS方法从未奏效,我建议OP查看下面的链接,该链接向您展示了如何更改Outlook内部的超链接样式

我试图创建一个HTML签名,但无论我怎么做,当我用Outlook(2007)发送它时,我的所有链接都会保持下划线。奇怪的是:当我复制渲染代码(从浏览器复制到Outlook)时,它没有显示任何下划线。然而,一旦我发送了它,似乎所有的格式都消失了,下划线再次出现。如果我将相同的内容从任何其他客户端发送到Outlook,则不会发生这种情况,并且显示正确

我尝试过的一些示例:








工作更新

由于CSS方法从未奏效,我建议OP查看下面的链接,该链接向您展示了如何更改Outlook内部的超链接样式:

--不为OP工作--

试试这个:

<a href="#" style="text-decoration:none !important; text-decoration:none;">Link</a>

这样做之所以有效,是因为Outlook删除了!重要样式,保留常规样式来完成工作。

尝试以下操作:

<a style="color:#E3A216; text-decoration:none;">
  <span style="color:#E3A216; text-decoration:none;">
    <font color="#E3A216">
      Link 1
    </font>
  </span>
</a>

链接1

我希望它能起作用,但遗憾的是它没有起作用。在任何邮件客户端(Gmail、Outlook、Apple mail)中收到所有链接时,所有8个(包括您的)链接都有下划线。我已经检查了所有的Outlook设置,但是找不到任何相关的内容,尽管它应该是关于Outlook本身的。你能看看这个非css的方法吗。我非常确定我已经能够使用以下方法删除超链接-我认为Outlook会以某种方式将常规样式强制置于您自己的硬编码CSS样式之上。因为当我创建一个新样式时,在取消选择的样式下划线,并将其应用到链接上,一切都正常。所以嗯。。你知道的。用这个链接创建一个新的答案,我将把它选为“答案”:)很高兴它成功了,桑德!我更新了我的帖子,而不是创建了另一篇。编辑:您忘记了href=“#”并没有将其转换为链接。因此,它仍然没有起到可悲的作用….->通过这个链接可以帮助你