CSS 文本
文本是网页内容的核心,CSS 提供了大量属性来控制文本的外观,以提高可读性和视觉吸引力。
color
color 属性用于设置文本的颜色。
text-align
text-align 属性用于设置块级元素内文本的水平对齐方式。
left: (默认) 左对齐。right: 右对齐。center: 居中对齐。justify: 两端对齐。浏览器会调整单词之间的间距,使得每行文本的左右两端都对齐到容器的边缘。
text-decoration
text-decoration 属性用于为文本添加或移除装饰线。它是一个简写属性。
text-decoration-line:underline(下划线),overline(上划线),line-through(删除线)。text-decoration-color: 设置装饰线的颜色。text-decoration-style:solid(实线),wavy(波浪线),dotted(点状),dashed(虚线),double(双线)。
text-transform
text-transform 属性用于控制文本的大小写。
uppercase: 将所有字符转换为大写。lowercase: 将所有字符转换为小写。capitalize: 将每个单词的首字母转换为大写。
text-indent
text-indent 属性用于指定文本块中第一行文本的缩进量。
letter-spacing 和 word-spacing
letter-spacing: 控制字符之间的间距(字间距)。word-spacing: 控制单词之间的间距。
line-height
line-height 属性用于设置行与行之间的距离(行高)。为了获得更好的可读性,行高通常设置为字号的 1.5 到 2 倍。
text-shadow
text-shadow 属性用于为文本添加阴影。你可以指定水平偏移、垂直偏移、模糊半径和阴影颜色。
通过组合这些文本属性,你可以精确地控制网页的排版,创造出美观且易于阅读的内容。