怎样用css去除超链接的下划线

html-css014

怎样用css去除超链接的下划线,第1张

用一个时间的案例来说明吧

1    代码部分

<html>

   <title>北京传智播客</title>

<body>

    <a href="#">我要去除超链接下划线</a>

</body>

</html>

2 以上代码在浏览器显示的效果  , 在浏览器段看到超链接是有下划线的,之后的操作咱们就是要去除下划线

3 去除下滑下 的代码  在a标签上 加上  style="text-decoration:none"

4  加上  style="text-decoration:none" 之后在页面上的显示效果 如下图

下划线就去掉了

亲,超链接(也就是<a></a>标签)默认会在在元素下面显示一条下划线,要取消下划线,可以设置a标签的css属性text-decoration为none就可以去掉下划线了:比如

<style>

#aA{

text-decoration:none

}

</style>

<a href='javascript' id='aA'>不显示下划线</a>

<style>

A:visited{TEXT-DECORATION:noneCOLOR:#009999}

A:link{text-decoration:none}

A:hover{TEXT-DECORATION:COLOR:#FF0000FONT-WEIGHT:boldFONT-STYLE:italic}

A.1:link{text-decoration:none}

A.1:visited{TEXT-DECORATION:noneCOLOR:#000000}

A.1:hover{TEXT-DECORATION:noneCOLOR:#FFffffFONT-WEIGHT:boldFONT-STYLE:italic}

//上面这句TEXT-DECORATION:没有赋值

</style>

<a class="1" href=".....">adfadfas</a>

class引用自定义类时,要直接用类名,就是.后面的部分,尽管我不知道用纯数字直接去定义会不会有bug,不过,用含有字母的字串去定义应该是个好的习惯。

定义的顺序是link,visited,active,hover,为了页面的美观,一般只用link和hover就可以了