沃梦达 / IT编程 / 前端开发 / 正文

CSS教程:vlink,alink,link和a:link

下面是关于CSS中vlink、alink、link和a:link这几个属性的详细讲解:

下面是关于CSS中vlink、alink、link和a:link这几个属性的详细讲解:

link和a:link

linka:link是用于设置网页中链接的样式的CSS属性,它们常常一起使用。link用于设置还未访问过的链接的样式,而a:link用于设置普通链接的样式。

例如,要将链接字体颜色设置为蓝色,可以这样写:

link {
  color: blue;
}

a:link {
  color: blue;
}

这样,所有未访问过的链接以及普通链接的字体颜色就会变为蓝色。

vlink和alink

linka:link类似,vlinkalink也是用于设置链接的样式。区别是,vlink用于设置已经访问过的链接的样式,而alink用于设置激活链接(即点击时)的样式。

例如,要将已经访问过的链接字体颜色设置为绿色,将点击时的链接字体颜色设置为红色,可以这样写:

vlink {
  color: green;
}

a:link {
  color: blue;
}

a:vlink {
  color: green;
}

a:hover {
  color: red;
}

a:active {
  color: red;
}

这里同样对普通链接设置了蓝色字体,已访问过的链接用绿色字体,鼠标悬停时字体变为红色,点击时字体也变为红色。

需要注意的是,以上设置只有在链接所在的文档的<body>标签内部生效。如果需要在所有网页中生效,可以使用<style>标签将CSS代码放置在<head>标签内部。

另外,需要注意linkvlinkalink这三个属性是针对整个文档的,而a:linka:vlinka:hovera:active这四个属性是针对单个链接的,因此在设置时需要注意区分。

本文标题为:CSS教程:vlink,alink,link和a:link