选择器细分为基础选择器 关系选择器 属性选择器 伪类选择器 伪元素选择器
css样式的特性有 层叠性 继承性 优先性
字体属性
字体属性是用来设定“文字字形”的外观表现,主要包括:
颜色,字体名称,大小,是否斜体(字体样式),是否粗体。
color,font-family,font-size,font-stylefont-weight
文本属性
文本属性通常指的是作为文字内容的整体性特性(而不是具体文字的表现特性)。
常用属性有:
属性名称 | 含义 | 举例 | 其他说明 |
text-align | 一段文字的对齐方式 | text-align: center; | 可用值:left, center, right |
text-decoration | 一段文字的”修饰线” | text-decoration:underline | 可用值:underline(下划线),overline(上划线),line-through(中划线) |
text-indent | 设置一段文本的“首行缩进”的宽度(距离) | text-indent: 24px; | px是长度单位,表示“像素” |
line-height | 设定文字的“行高” | line-height: 30px; line-height: 2em; | em是长度单位,表示“字高” |
letter-spacing | 设定文字的“字符间距” | letter-spacing: 3px; | 注意:中文的每个字都算一个字符 |
word-spacing | 设定文字的“单词间距” | word-spacing: 15px; | 注意:单词通常是以“空格”隔开的。因此,连续的中文即使很长也只能算一个单词。 |