html设置下划线的方法:1、通过“text-decoration”属性给文字添加下划线;2、通过“border-bottom”设置盒子下划线;、通过“linear-gradient()”模拟下划线。
text-decoration使用“text-decoration”CSS样式属性,使用u标签不再是强调文本的正确方法。而是使用“text-decoration”CSS属性,语法为:spanstyle=“text-decoration:underline;”这将加下划线/span。
border-bottomborder-bottom缩写属性设置一个声明中所有底部边框属性。
可以设置的属性分别(按顺序):border-bottom-width,border-bottom-style,和border-bottom-color.
border-bottom通过设置盒子的下边框,可以起到模拟下划线的作用
实例:
border-bottom:1pxsolid#dbdbdb;
border-top:0px;
border-left:0px;
border-right:0px;
linear-gradient()linear-gradient()函数用于创建一个线性渐变的"图像"。
为了创建一个线性渐变,你需要设置一个起始点和一个方向(指定为一个角度)的渐变效果。你还要定义终止色。终止色就是你想让Gecko去平滑的过渡,并且你必须指定至少两种,当然也会可以指定更多的颜色去创建更复杂的渐变效果。
这个css的函数不算常见,它的作用其实说白了就是创造一张图片。
用渐变函数来模拟下划线,其实是设置背景图片,然后设置宽高,让它看起来像是一个下划线。
实例:
!DOCTYPEhtml
html
head
metacharset="utf-8"
title菜鸟教程(runoob.