有没有办法在“上”的href链接上设置内联样式;答:悬停“;在html电子邮件中?
问题是,是否有一种方法可以构建一封带有内联样式(没有CSS文件,也没有有没有办法在“上”的href链接上设置内联样式;答:悬停“;在html电子邮件中?,html,css,email,Html,Css,Email,问题是,是否有一种方法可以构建一封带有内联样式(没有CSS文件,也没有标记)的HTML电子邮件,其中的href链接会在鼠标经过它们时做出反应:只是为了能够更改颜色字体 因此,没有JS,没有脚本,没有,只有内联样式的正常HTML方式是: <a href="url" style="color:#cfe7fe";">Click me!</a> 但我也不确定是否有电子邮件支持此功能。否 您不能通过style属性应用pesudo类(或选择器中显示的任何其他类)。一些电子邮件客户端
标记)的HTML电子邮件,其中的href链接会在鼠标经过它们时做出反应:只是为了能够更改颜色字体
因此,没有JS,没有脚本,没有
,只有
内联样式的正常HTML方式是:
<a href="url" style="color:#cfe7fe";">Click me!</a>
但我也不确定是否有电子邮件支持此功能。否
您不能通过style属性应用pesudo类(或选择器中显示的任何其他类)。一些电子邮件客户端支持
style
标记,从而定义伪选择器。根据这份清单:
:hover
受到大量客户端的支持
如有必要,您应该能够将
标签滑入车身。这是不正确的,但丰富的电子邮件是一个雷区,这几乎无关紧要
:悬停
是你唯一的机会。无法内联定义伪选择器,JavaScript将被禁用,因为它将被大多数(或所有?)客户端阻止。但是,您将无法更改下划线的颜色。可以将链接文本包装在div中,然后将div包装在链接中,如下所示:
<a href="http://www.google.com"><div style="margin: 0px;padding: 20px 50px;font-size: 50px; color: red;">GOOGLE</div></a>
“谷歌”一词将显示为红色,但带有蓝色下划线。因此,我认为这并不能完全解决您的问题。我的意思是鼠标在链接上移动时会改变颜色。
onmouseover="this.style.color='blue';"
onmouseout="this.style.color='black';"
<a href="http://www.google.com"><div style="margin: 0px;padding: 20px 50px;font-size: 50px; color: red;">GOOGLE</div></a>