这四个状态本来就是一起的。 你如果很早就上网的话,就会记得那个时候网页的链接都是蓝色的,当你点击过之后,就变成了紫色。这就是a:link和a:visited的作用,一个是表示默认链接样式,一个是表示访问过的链接样式,那时候都是用的浏览器默认样式。现在很多网站,访问过的链接都变成浅灰,这就是自定义了样式。 a:hover和a:active同理,都是表示鼠标移到链接上的样式,一个是默认链接,一个是访问过的链接。