您的位置:首页 > Web前端 > css

css设置超链接样式

更多 2013/11/21 来源:css学习浏览量:10750
学习标签: css 超链接样式
本文导读:文字超链接默认的样式是:有下划线,文字在未访问时、访问时和访问过后有不同的颜色。图像超链接默认的样式是:有边框,边框的颜色在未访问时、访问时和访问过后都不同。利用CSS可更改超链接的样式。

css设置超链接样式是通过伪类来实现的

由于超链接有四种不同的状态,CSS用伪类来标识它们。

 

(1) :link:设置a对象在未被访问前的样式表属性。

(2) :visited:设置a对象在其链接地址已被访问过时的样式表属性。

(3) :hover:设置对象在其鼠标悬停时的样式表属性。

(4) :active:设置对象在被用户激活(在鼠标点击与释放之间发生的事件)时的样式表属性。

 

定义超链接的样式:

 

定义超链接样式的一般格式是:

选择符:伪类名 { 样式表 }
 

css中关于超链接的四个属性正确顺序为:


a:link {}
a:visited {}
a:hover {}
a:active {}

伪类名字对大小写不敏感,但在定义顺序上有要求。:hover必须被置于:link和:visited之后才是有效的,:active必须被置于:hover之后才是有效的。

如果没有指定伪类,则默认为 :link

 

超链接默认情况下是始总有下滑线的,如果要去掉下划线,则需要添加样式    text-decoration: none;

 

例子:

 
CSS 代码   复制

 a:link { color:#dd3409;text-decoration:none; font-size:13px; }/* 超链接的样式 */
 a:visited { color:#9f301d;text-decoration:none; }
 a:visited:hover { color:#9f301d;text-decoration:underline; }
 a:hover { color:#dd3409;text-decoration:underline; }
 a:active { color:#ff3300;text-decoration:underline; }

 

收藏
369
很赞
502
您可能感兴趣