删除锚下划线电子邮件签名

Fil*_*lth 6 html email gmail signature hotmail

我正在为我的客户开发自定义电子邮件签名,我现在正处于GMail,Hotmail,Brinkster等测试阶段.

我很难尝试删除锚点显示的下划线,我确实有"text-decoration:none;" 在锚本身,没有任何东西适用于任何一个客户端,但是,Outlook呈现正常.

有人可以帮忙吗?:-)

小智 6

我认为您的问题可能是某些客户将锚样式和文本移动到跨度中并将样式定义应用于该样式.

<a href="/" style="color:black;">hello, world!</a>
Run Code Online (Sandbox Code Playgroud)

<a href="/"><span style="color:black;">hello, world!</span></a>
Run Code Online (Sandbox Code Playgroud)

不是100%肯定他们为什么这样做,但这很烦人.有时改为这样的东西:

<a href="/" style="color:black;" href="/"><span style="color:black;">hello, world!</span></a>
Run Code Online (Sandbox Code Playgroud)

但它仍然是一个混合包,一直在变化.不幸的是,确认事情总是正确的唯一方法是使用图像.


Dav*_*sle 1

 <a href="example.com" style="text-decoration:none">link text</a>
Run Code Online (Sandbox Code Playgroud)

不会有下划线,除非其他地方有更高优先级的 css 规则。