可以将mailto(任何锚链接)添加到样式标记中吗? 我问的原因是,我有一些样式元素不能与我的html body标签中的电子邮件锚链接一起使用,所以我想知道,如果我可以将它添加到我的CSS中,试试看看是否会工作,可以做到吗?
如果是,我使用什么标签?
如果这是我的例子:
<a><h1 id="emailLink" style="color:red">Email us here</h1></a>
答案 0 :(得分:1)
您需要使用a
标记,并将其设置为:a[href^="mailto:"]{color: red;}
或a[href^="mailto:"]{color: inherit;}
。 ^=
是与href
属性开头的目标元素的特殊css比较 - 在这种情况下为mailto:
。
答案 1 :(得分:-1)
如果您的问题是您是否可以将mailto
定义为CSS属性,则答案为否。 mailto
是一个链接前缀,表示浏览器以下字符串是一个电子邮件地址,应该这样处理。例如:
<a href="mailto:person@example.com">Send e-mail</a>
另一方面,这是无效的,因为mailto
不是已知的CSS属性:
<a style="mailto:person@example.com">Send e-mail</a>