📅  最后修改于: 2023-12-03 15:14:22.984000             🧑  作者: Mango
在网页设计中,文字是最常使用的元素之一。CSS提供了丰富的样式规则来美化文字、控制文字显示效果。这篇文档将介绍CSS文字的基本样式和高级样式。
在CSS中,字体通过font-family
属性来定义。通常情况下,网页中会使用多种字体,一般会以逗号分隔,浏览器会从左到右搜索字体,只要有任何一种字体被搜索到即可使用,如果都没有被搜索到,则使用默认字体。
p {
font-family: "Helvetica Neue", Arial, sans-serif;
}
字号通过font-size
属性来定义,可以使用相对单位或绝对单位。
p {
font-size: 16px;
}
字重通过font-weight
属性来控制,常用的取值有normal
、bold
和bolder
。
p {
font-weight: bold;
}
字体颜色通过color
属性来定义。取值可以是十六进制、RGB、RGBA或颜色名。
p {
color: #333;
}
font-style
属性用于设置字体样式,包括正常、斜体和倾斜。
em {
font-style: italic;
}
letter-spacing
属性用于控制字间距,可以取正负值。
h1 {
letter-spacing: 1px;
}
line-height
属性用于控制行高,可以设置整数、百分数或数字/数字,比如2
表示字体大小的两倍,1.5
表示字体大小的1.5倍。
p {
line-height: 1.5;
}
text-align
属性用于控制文本对齐方式,可以取值left
、right
、center
和justify
。
h1 {
text-align: center;
}
text-decoration
属性用于控制文本修饰,包括下划线、删除线和文本渐变。
a {
text-decoration: underline;
}
text-transform
属性用于控制文本转换,包括大写、小写和首字母大写。
p {
text-transform: uppercase;
}
CSS提供了众多的样式规则,可以让你轻松地控制文字的显示效果,使得网页看起来更加美观、易读。在适当的情况下,也可以使用CSS来实现一些有趣的效果。
以上就是CSS文字的基本样式和高级样式,希望本文能为大家提供一些帮助。