网页超链接处于什么状态、呈现出什么效果,对整个页面的样式起着举足轻重的作用。通常,一个超链接过程可以分解为以下4个步骤,对应不同的超链接状态:
(1)超链接还未被访问;
(2)超链接被选中;
(3)鼠标划过超链接;
(4)超链接被访问后。
CSS针对不同的超链接状态,设置了伪类别(Anchor Pseudo Classes),其属性见表8-4。
表8-4 超链接的CSS伪类别属性
设置链接样式可以从这4个伪类别进行定义,使不同的链接状态呈现不同的效果。