一、字体属性
CSS Font(字体)属性用于定义字体系列、大小、粗细、和文字样式(如斜体)
1.字体系列:font-family
2.字体大小:font-size
p {
font-size:20 px;
}
px(像素)是网页的最常用单位
3.字体粗细:font-weight
加粗是700、 bold;不加粗是normal或400
4.字体风格:font-style设置文本的风格
倾斜是italic;不倾斜是normal
5.字体复合属性
复合属性:简写的方式 更能够节约代码
font : italic 700 16px '黑体';
上面的顺序不能错,而且必须要有 文字大小font-size和字体系列font-family属性
二、文本属性
可定义文本的外观,比如文本的颜色、对齐文本、装饰文本、文本缩进、行间距等
1.文本颜色----color,开发中最常用16进制表示
2.文本对齐----text-align,设置元素内文本内容水平对齐方式
div {
text-align: center; //本质是让div盒子里面的文字水平居中对齐
}
left----左对齐;right----右对齐
3.文本装饰----text-decoration,
none默认。没有装饰线(最常用),即删除下划线
underline下划线。链接a自带下划线(常用)
4.文本缩进----text-indent,
div {
text-indent:20px;
}
用来指定文本的第一行缩进,通常是将段落的首行缩进
5.行间距-------line-height,
设置行间的距离。可以控制文字行与行之间的距离。
行间距包含 上间距、文本高度、下间距
line-height实际改变的是 上间距和下间距,文本的高度是指文字具体的高度,这个不会改变