你既然要用不同的链接样式,那就不要在a标签里定义颜色之类的。
想用丰富的链接样式,一是针对不同的元素单独定义:
比如有个id为top的div,你想让top里的链接为黑色,鼠标移上变白色,那么就这样写:
.top a {color:#000;}
.top a:hover {color:#fff;}
这种写法你只要在top里做链接就行了,链接会自动应用这种样式。也可以在top后面跟上子元素(要加空格),比如ul,li等,这样同一个div的ul和li就可以有不同的链接样式。
还可以根据你的喜好事先做出很多种链接样式,如:
.blue a {color:#06f;}
.blue a:hover {color:#06f;}
.yellow a {color:#fc0;}
.yellow a:hover {color:#fc0;}
在用的时候:
这个比较混乱了 你可以在需要的CSS块中定义link 的属性
link 就是表示a标签的显示的颜色
a有自己的CSS样式 也需要应用样式才可以
link1,link1:link,link1:visited,link1:hover{font-size:12px;color:#3e3;}
应用的时候如果想鼠标悬停换色 就把link1:hover单独拿下来 改个颜色