CSS篇三
一、CSS文本属性 开发中最常用的是十六进制2. 对齐文本 3. 装饰文本 4. 文本缩进
CSS Text(文本)属性可以定义文本的外观,比如文本的颜色、对齐方式、装饰文本、文本缩进、行间距等。
1. 文本颜色color属性用于定义文本的颜色。
1.1 使用方式div {
color: red;
}
表示
属性值
预定义的颜色值
red,green,blue,pink
十六进制
#FF0000,#F6600,#29D794
RGB代码
rgb(255,0,0)或rgb(100%,0%,0%)
text-align属性用于设置元素内文本内容的水平对齐方式。
2.1 使用方式div {
text-align: center;
}
属性值
解释
left
左对齐(默认值)
right
右对齐
center
居中对齐
text-decoration属性规定添加到文本的装饰。可以给文本添加下划线、删除线、上划线等。
3.1 使用方式div {
text-decoration: underline;
}
属性值
描述
none
默认。没有装饰线(最常用)
underline
下划线。链接 a 自带下划线(常用)
overline
上划线。(几乎不用)
line-through
删除线。(不常用)
text-indent属性用来指定文本的第一行的缩进,通常是将段落的首行缩进。
4.1 使用方式div {
text-indent: 10px;
}
em是一个相对单位,就当前元素(font-size)1个文字的大小,如果当前元素没有设置大小,则会按照父元素的1个文字大小。
p {5. 行间距
text-indent: 2em;
}
line-height属性用于设置行间的距离(行高),可以控制文字行与行之间的距离。
5.1 使用方式p {
line-height: 26px;
}
行间距有上间距、文本高度及下间距三部分组成,可以通过测量得到。
6. 总结属性
表示
注意点
color
文本颜色
通常用十六进制,比如#ff0000
text-align
文本对齐
可以设定文字水平对齐方式
text-indent
文本缩进
通常于段落首行缩进2个字的距离 text-indent: 2em;
text-decoration
文本装饰
重点在 添加下划线:underline,取消下划线:none
line-height
行高
控制行与行之间的距离
代码示例:
<!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>CSS文本属性</title>
<style>
div {
/* color: deeppink; */
/* color: #ff008c; */
color: rgb(255, 0, 128); text-decoration: overline; line-height: 26px;
}
h2 {
text-align: center;
}
a {
text-decoration: none;
}
p {
/* 文本首行缩进 多少距离,可以写负值 */
/* text-indent: 30px; */
/* 如果此时写了2em,则是当前元素 2 个文字大小的距离 */
text-indent: 2em; line-height: 24px;
}
</style>
</head>
<body>
<div> 名侦探柯南过去了二十年,柯南还在上小学一年级 </div>
<h2>文本对齐</h2>
<!-- <div>下划线</div> -->
<div>上划线</div>
<!-- <div>删除线</div> -->
<a href="01-标签选择器.html"> 去除链接自带的下划线 </a>
<p>·······················································································</p>
<p>·······················································································</p>
<p>·······················································································</p>
</body>
</html>
版权声明
本文仅代表作者观点,不代表博信信息网立场。