超链接中已被访问过呈红色文字的样式,如何用css实现?

html-css018

超链接中已被访问过呈红色文字的样式,如何用css实现?,第1张

默认颜色a:link{}

已被访问过 a:visited{color:red}

鼠标滑过a:hover{}

鼠标按下被用户激活a:active{}

未访问、已访问、悬浮和活动链接,并设置它们的样式:

a:link    { color:blue }

a:visited { color:blue }

a:hover   { color:red }

a:active  { color:yellow }

CSS样式中超链接不同状态下的样式定义如下:

a:link{}     /* 未访问的链接 */

a:visited{}  /* 已访问的链接 */

a:hover{}    /* 当有鼠标悬停在链接上 */

a:active{}   /* 被选择的链接 */

因此,如果想要是访问过的链接和未访问过的链接的文字样式相同,那就保持a:link{}和a:visited{}中的属性定义相同即可。例如:

a:link{color:#000}     /* 未访问的链接 */

a:visited{color:#000}  /* 已访问的链接 */

这样的话,未访问的链接和已访问的链接文字颜色都是黑色。