【问题标题】:How can i eliminate underlines on non-linked urls?如何消除非链接网址上的下划线?
【发布时间】:2017-03-02 15:34:38
【问题描述】:

我知道 Outlook(word)向链接添加标签,并且我知道有几种方法可以通过 CSS 覆盖它(在标题中的样式标签和 a href 中)。

但是这些标签被忽略、编辑和/或根本不起作用。

在这种情况下,outlook 和 aol 邮件客户端似乎会在未包含在 href 中的 url 中添加下划线。

即使我应用了 SPAN 标签并声明 text-decoration: none,下划线也会显示出来。

有什么建议可以消除吗?

【问题讨论】:

  • 如果您已从 word best 复制文本以粘贴到记事本中,因为这会去除 word 添加到其中的 naff 标签。
  • 至于 CSS 样式,您是否已将 !important 添加到您要使用的样式中,看看是否有帮助!
  • 您可以右键单击链接并选择检查元素以查看链接是否收到属性“text-decoration:none”。它很可能应用于跨度而不是包含您的链接的 标记。
  • 我认为您不理解这个问题 - 在电子邮件中 ​​- Outlook 和 aol 将 href 标签添加到以 www 开头并以 .com 结尾的任何内容 - 所以我的文件中没有 href 或 span 标签电子邮件源代码 - 故意 - 这是为了法律免责声明,我们不希望它实际链接,但链接正在添加
  • 也许我不明白这个问题。或者这个问题可能具有误导性。正如您所说的“在电子邮件中 ​​- Outlook 和 aol”,这仅意味着这不是编程问题。但是请检查此链接。希望它会帮助你。 msoutlook.info/question/…

标签: css underline


【解决方案1】:

span{
text-decoration:none;
}
.link{
text-decoration:none;
}
<span><a href="#" >LinkA</a></span>
<span><a class="link" href="#" >LinkB</a></span>

span 标签不应用 text-decoration:none。 而是将样式应用于锚标记。

【讨论】:

  • 在电子邮件中 ​​- Outlook 和 aol 将 href 标签添加到以 www 开头并以 .com 结尾的任何内容 - 因此没有(所需的)href 或 span 标签
  • 这可能会有所帮助。 stackoverflow.com/questions/11520155/…
猜你喜欢
  • 2013-11-10
  • 1970-01-01
  • 2011-01-03
  • 1970-01-01
  • 2013-11-01
  • 2016-02-29
  • 2021-01-26
  • 2015-11-10
  • 2015-02-26
相关资源
最近更新 更多