• 技术文章 >web前端 >css教程

    如何使用css去掉a标签的下划线?(代码详解)

    醉折花枝作酒筹醉折花枝作酒筹2021-04-01 17:46:57原创91
    写html超链接的时候,超链接总是自带下划线,如果不需要下划线,我们需要将其去掉,下面我们就来说一下怎么去掉下划线。

    我们在使用超链接的时候,下划线总是伴随着出现,从视觉上来说有着下划线的a标签总是感觉很奇怪,而且在某些需求中,也不需要下划线的出现,所以就会问了,有没有什么方法让下划线不出现呢?答案是:有的。

    我们首先来看一下有下划线的a标签。

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>如何去掉html a标签下划线</title>
    </head>
    <body>
        <div>
            <a href="">这是没有去掉下划线的a标签</a>
        </div>
    </body>
    </html>

    )N969$LJP]JIQQ[~ISSZ$TH.png

    这是没有去掉下划线的,是大家最熟悉的a标签。接下来让我们看看去掉下划线的a标签。

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>如何去掉html a标签下划线</title>
        <style>
            a{
                text-decoration:none;
            }
        </style>
    </head>
    <body>
        <div>
            <a href="">这是去掉下划线的a标签</a>
        </div>
    </body>
    </html>

    9W]C1EY~1GA]M7%UB@R%C27.png

    从图上可以看出,加上一行text-decoration:none;代码之后,超链接就没有下划线了。

    因为text-decoration规定给文本添加上划线,下划线或者删除线,当属性值为none时,表示文本没有装饰,所以加上这行代码之后,a标签就没有文本装饰了。

    是不是特别的简单,如果想给指定超链接去掉下划线,只需要在a标签里使用行内样式就可以了。

    推荐学习:CSS3视频教程

    以上就是如何使用css去掉a标签的下划线?(代码详解)的详细内容,更多请关注php中文网其它相关文章!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:html
    上一篇:css中哪些属性可以继承 下一篇:详解CSS3+SVG滤镜实现不规则边框的方法
    第15期线上培训班

    相关文章推荐

    • htm与html的区别是什么• 如何判断html中文本框内容是否为空• html5和html4的区别有哪些• 怎么修改html文件• html怎么设置背景• html怎么去掉超链接的下划线

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网