html超链接颜色未访问是蓝色,访问过是红色,求代码

如题所述

这里我们只需要在Head内预先定义两个类,分别定义了两种颜色,这在后面的HTML源文件中会用到这个颜色的定义:
  <style>
   .normal {color:red;}
   .start {color:blue;}
  </style>
  然后我们在要改变的字前后加上下面的代码:
  <SPANonmouseover ="this.className ='normal'" 
   onmouseout ="this.className='start'"class=start>here</SPAN>
   这里的“class=start”是将这行字的默认值设为 start {color:blue;},要是不加上这句 的话,你这行字的颜色就会变成HTML预先设定的数值。
 下面我们看一看效果。当我们把鼠标移动到“here”上的时候,颜色为“normal”定义的颜色,而当鼠标移开的时候“here”的颜色为“start”定义的颜色。
  试者将鼠标挪到“here”,观看效果。(注意这种效果只有在Internet Explorer下才可以看到)
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-16
链接样式的定义顺序以及定义:
a:link { color:#0000FF} /* 未访问的链接 */
a:visited {color:FF0000} /* 已访问的链接 */
a:hover {} /* 当有鼠标悬停在链接上 */
a:active {} /* 被选择的链接 */
第2个回答  2019-04-08
c、紫色
frontpage
默认值为:超链接-蓝色;已访问的超链接-紫色;当前超链接-红色。
第3个回答  2019-03-03
设计_主题_颜色_新建主题颜色_超链接_蓝色_已访问超链接_红色
相似回答