📅  最后修改于: 2023-12-03 15:30:09.795000             🧑  作者: Mango
CSS(层叠样式表)提供了丰富的选择来控制字体样式。使用CSS,程序员可以设置字体的类型、大小、颜色、行高等属性。
在CSS中,使用font-family
属性来设置字体类型。常见的字体类型包括serif
(衬线体)、sans-serif
(无衬线体)、monospace
(等宽字体)等。
p {
font-family: 'Times New Roman', serif;
}
这将设置<p>
元素中的文本字体为'Times New Roman'和其他衬线体字体。
使用font-size
属性来控制字体大小。可以使用相对大小(如em
和rem
)或绝对大小(如px
和pt
)来设置字体大小。
h1 {
font-size: 2em;
}
p {
font-size: 16px;
}
这将设置<h1>
元素中的文本字体大小为父元素字体大小的2倍,设置<p>
元素中的文本字体大小为16像素。
使用color
属性来设置字体颜色。
p {
color: blue;
}
这将设置<p>
元素中的文本颜色为蓝色。可以使用颜色名称、十六进制颜色码或RGB颜色值来设置颜色。
使用line-height
属性来控制行高。行高可以使用相对大小或绝对大小来设置。
p {
line-height: 1.5em;
}
这将设置<p>
元素中的文本行高为父元素字体大小的1.5倍。
使用font-weight
属性来控制字体加粗。值为bold
表示加粗,normal
表示不加粗。
p {
font-weight: bold;
}
这将设置<p>
元素中的文本加粗。
使用font-style
属性来控制字体斜体。值为italic
表示斜体,normal
表示不斜体。
p {
font-style: italic;
}
这将设置<p>
元素中的文本斜体。
以上是一些常见的CSS字体属性。在实际应用中,还可以使用更多属性来控制字体,例如字体变形、字间距、文本装饰等。通过合理使用这些属性,程序员可以为网页和应用程序创建出漂亮和易读的文本。