黄埔奥校电话号码:这样的css代码正确吗?

来源:百度文库 编辑:中科新闻网 时间:2024/05/06 17:13:31
a:link{text-decoration:none;color:#990000;}
a:active{text-decoration:underline;color:#0000FF;}
a:visited{text-decoration:none;color:#990000;}
a:hover{text-decoration:underline;color:#990000;}
大家帮我看一下,哪里不对。我运行时它和我想的不一样
我的目的是"这段链接正常情况下颜色是#990000,无下划线.鼠标放上时颜色为#0000ff,有下划线,如过没有点击而鼠标离开,则又恢复到初试状态,如果点击该链接还是恢复初试态.谢谢答复

正确,划过显示下划线,棕色的990000
其实没有必要用a:active
<style type="text/css">
<!--
a:link{text-decoration:none;color:#990000;}
a:active{text-decoration:underline;color:#0000FF;}
a:visited{text-decoration:none;color:#990000;}
a:hover{text-decoration:underline;color:#990000;}
-->
</style>

你所谓的不一样,因改是出现了Active,去除Active就可以了,把Hover的颜色改为0000FF

首先要确定你想的是什么样的

上面这段代码是指
连接文字颜色为990000,鼠标点上去也是990000,点击的颜色的是0000ff,已访问过的颜色为990000,所以只有当鼠标点下去后颜色是改变的,其他都不变。

代码意思
link:链接文字颜色
hover:鼠标移上去后颜色
active:鼠标按下去后颜色
visited:已访问过文字颜色

接着就是如上所述要放在<style type="text/css">与</style>之间
再有就是确定这段代码都是放在<body>前面的,属于<head>这个部分

将a:link{text-decoration:none;color:#990000;}改为
a{text-decoration:none;color:#990000;}