1、新建html文档,在html文档的bady标签中添加一个a标签,然后为这个标签添加“href”属性和属性值:
2、将编辑好的代码保存,然后用浏览器打开html文档,这时可以在网页中看到a标签的下划线:
3、添加style标签,然后为a标签设置“text-decoration:none”css样式,刷新浏览器,这时浏览器中的下划线就会被去掉:
设置text-decoration属性的值为none就可去掉超链接的默认下划线。text-decoration属性规定添加到文本的修饰,而none值定义标准的文本,设置该值即可去掉下划线。
属性值:
none:无装饰,通常对html下划线标签去掉下划线样式
underline:下划线样式
line-through:删除线样式-贯穿线样式
overline:上划线样式
注释:修饰的颜色由 "color" 属性设置。
说明
这个属性允许对文本设置某种效果,如加下划线。如果后代元素没有自己的装饰,祖先元素上设置的装饰会“延伸”到后代元素中。不要求用户代理支持 blink。
示例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<style>
.demo a{
text-decoration: none
}
</style>
</head>
<body>
<p>
<a href="#">这是一个正常链接,有下划线!</a>
</p>
<p class="demo">
<a href="#">去掉下划线的链接!</a>
</p>
</body>
</html>
一般有两种方法:
一、通过CSS下划线代码:text-decoration:underline来设置文字下划线。
实例演示如下:
1、实例代码如下:
此时页面效果如下:
2、修改第1步中的txt样式,加入text-decoration:underline。
此时页面效果如下,出现了下划线。
二、通过设置div的border实现效果:
实例演示如下:
在第一种方法的初始代码上,增加border-bottom: 1px solid black、padding-bottom: 10px两个关键样式,如下:
此时页面效果如下: