html 超链接伪样式

四种属性:

link:链接的平常状态

visited:已经访问过的链接

hover:当鼠标放到链接上时

active:链接被按下的时候

在CSS的定义中:

    a:hover必须在a:link和a:visited之后,才能生效。

    a:active必须位于a:hover之后,才能生效

所以写的时候的顺序:a:link -> a:visited -> a:hover -> a:active


默认的超链接都是有下划线的,要修改使用text-decoration,其属性如下:

none:没有线

underline:定义文本下的一条线

overline:定义文本上的一条线

blink:定义闪烁的文本(不推荐使用,很多主流的浏览器不支持,建议使用JS定义)

inherit:规定从父元素继承属性


所有的浏览器中,链接的默认颜色:

    未被访问的链接是蓝色;

    被访问过的链接是紫色;

    当鼠标放到链接上的时候是红色。

修改超链接的颜色,直接用color修改。

你可能感兴趣的:(html 超链接伪样式)