0

I'm working on an e-mail signature (so obviously I don't have an attached .css stylesheet) is there any way to set a link's hover / active color (maybe within the tag?) Thanks for taking the time to answer :) Tombs

Duplicate here: How to write a:hover in inline CSS?

4

4 回答 4

1

您不能在 HTML 中这样做,因为活动和悬停是 CSS 选择器而不是属性。因此,尽管您可以在 HTML 中设置对象的高度和宽度,但您必须使用 CSS 来使用活动和悬停选择器。

像这样

HTML

<ul>
    <li><a class="links" href="#"> Link1 </a></li>
    <li><a class="links" href="#"> Link2 </a></li>
    <li><a class="links" href="#"> Link3 </a></li>
</ul>

CSS

ul il a.links:hover{
color: blue;
}

ul il a.links:hover{
color: royalblue;
}
于 2013-09-16T19:02:21.883 回答
0

一半的邮件客户端不支持此功能。

见: http: //www.campaignmonitor.com/css/

于 2013-09-16T18:41:03.187 回答
0

您可能只能设置活动颜色的样式,这是推荐的方法

 <a href="http://somesite.com/" style="color:#ff00ff"><span style="color:#ff00ff">this is a link</span></a>

为标签设置样式,并将<a>其包装在类似颜色的样式<span>标签中以进行加固。

不幸的是,您将无法使用内联 css 设置悬停状态。

来源:http: //24ways.org/2009/rock-solid-html-emails/

于 2013-09-16T18:47:16.730 回答
0

尝试使用

<h1 style="---"> 

喜欢

<h1 style="color:red">hi</h1>
于 2013-09-16T18:48:48.530 回答