a:link {color: blue; text-decoration:none;} 问题出现在这句!
a:link 是链接初始状态效果。但是你点击过链接之后的样式你没有设置(a:visited),所以会链接会出现颜色和下划线。
想要避免这种情况,可以写成 a{color: blue; text-decoration:none;}
加上一句
a:hover{color: red; }
就可以变色了
下划线没有看到 已经去掉了
实在不行 你可以加一句
a:link{text-decoration:none} 试试看
ie6上运行的的结果是:
1、没有出现链接文字的下划线,而且在你现有的写的代码下也是不可能会出现下划线的;
2、颜色是正常文字链接的颜色,没改变是你样式没写出来想要改变的颜色;