Home  >  Article  >  Web Front-end  >  How to set underline in css

How to set underline in css

藏色散人
藏色散人Original
2021-07-10 14:53:5875643browse

How to set underline in css: 1. Use "text-decoration:underline;" to set the underline style; 2. Use the "border-bottom" attribute to set the underline style.

How to set underline in css

The operating environment of this article: windows7 system, HTML5&&CSS3 version, DELL G3 computer

How to set underline in css

In CSS, you can use the text-decoration attribute or the border-bottom attribute to set the underline style for the font.

1. Use text-decoration:underline; to set the underline style

The text-decoration attribute of CSS is used to specify the decoration added to the text, and its underline attribute value can define a line under the text. .

Grammar:

text-decoration:underline;

Code example:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>css 文字下划线样式</title>
<style>
.demo span{
text-decoration:underline;
}
</style>
</head>
<body>
<p class="demo">这是一段测试文字,<span>HTML中文网</span>!</p>
</body>
</html>

The underline added by the css text-decoration attribute is the simplest style, and there is no way to set any special style, such as The underline is set to a dotted shape. Let's look at another way to add underline, and you can set different underline styles.

2. Use the border-bottom attribute to set the underline style

The border-bottom attribute of CSS can set the bottom border style of the element, so that you can add a line under the text.

Syntax:

border-bottom: width  style  color;

Parameters:

width: Specifies the width of the lower border.

style: Specifies the style of the lower border.

color: Specifies the color of the lower border.

Description: The border-bottom attribute can realize different text underline styles by controlling the thickness, color, and style of the line.

Code example:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>css 文字下划线样式</title>
<style>
.demo{
width: 400px;
height: 400px;
margin:100px auto;
}
.demo1 span{
border-bottom: 1px solid #000000;
}
.demo2 span{
border-bottom: 5px solid #0081EF;
}
.demo3 span{
border-bottom: 2px dashed #000000;
}
.demo4 span{
border-bottom: 2px dotted #000000;
}
.demo5 span{
border-bottom: 5px double #000000;
}
</style>
</head>
<body>
<div class="demo">
<p class="demo1">这是第1段测试文字,<span>HTML中文网</span>!</p>
<p class="demo2">这是第2段测试文字,<span>HTML中文网</span>!</p>
<p class="demo3">这是第3段测试文字,<span>HTML中文网</span>!</p>
<p class="demo4">这是第4段测试文字,<span>HTML中文网</span>!</p>
<p class="demo5">这是第5段测试文字,<span>HTML中文网</span>!</p>
</div>
</body>
</html>

Recommended study: "css video tutorial"

The above is the detailed content of How to set underline in css. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn