2010-03-09 172 views
5

我想将某些元素的颜色设置为CSS的默认链接颜色。HTML默认链接颜色

<a href="/">That color</a> is the same as <span style="color: link;">that</span>. 

有没有办法做到这一点?本网站不会更改默认浏览器的链接颜色。

回答

10

即使您不更改默认颜色,指定颜色以确保它在所有浏览器中看起来都是相同的仍然是个好主意。我把这样的事情在样式表:

a, span.link { 
    color: blue; 
} 

a:visited, span.visited { 
    color: purple; 
} 

a:active, span.active { 
    color: red; 
} 

然后你就可以通过<span class="link">Your fake link</span>

1

一些时间与测试纯CSS和CSS/JavaScript的插科打诨后风格span S作为链接我敢肯定你无法将任何其他元素的颜色设置为浏览器的默认链接颜色 - 但像Machine说的那样,您可以尝试使用类来执行此操作(但您将无法使用浏览器默认值,您必须设置自己的颜色)

0

如果您想为链接设置新颜色或防止某个sp的颜色发生变化个人空间链接经过访问它,加入<a>标签:

<A STYLE="text-decoration:none; color=[select your favorite...]" HREF="link.html">test link</A>