CSS文字相关属性

332 阅读2分钟

文字相关属性

1,文字属性

1,font-style

​ 作用: 规定文字样式

​ 格式: font-style: italic;

​ 取值:

​ normal : 正常的, 默认就是正常的

​ italic : 倾斜的

2,font-weight

​ 作用: 规定文字粗细

​ 格式: font-weight: bold;

​ 取值:

​ 单词取值:

​ bold 加粗

​ bolder 比加粗还要粗

​ normal:正常

​ lighter 细线, 默认就是细线

​ 数字取值:

​ 100-900之间整百的数字

​ 400正常值,700加粗

3,font-size

​ 作用: 规定文字大小

​ 格式: font-size: 30px;

​ 取值: px(像素 pixel)

4,font-family

​ 作用: 规定文字字体

​ 格式: font-family:"楷体";

​ 取值: 各种字体名称

​ 格式:font-family:"字体1", "备选方案1", ...sans-serif;

​ 从左往右顺序查找,如果电脑中未安装该字体,就会到后面的备选方案

​ 如果想给中文和英文分别单独设置字体, 怎么办?

​ 但凡是中文字体, 里面都包含了英文

​ 但凡是英文字体, 里面都没有包含中文

​ 也就是说中文字体可以处理英文, 而英文字体不能处理中文

​ 注意点: 如果想给界面中的英文单独设置字体, 那么英文的字体必须写在中文的前面

5,文字属性缩写

缩写格式:

font: style weight size family;

​ font: italic bold 10px "楷体";

注意点:

​ 在这种缩写格式中有的属性值可以省略

​ style可以省略

​ weight可以省略

​ 在这种缩写格式中style和weight的位置可以交换

​ 在这种缩写格式中有的属性值是不可以省略的

size不能省略

family不能省略

​ size和family的位置是不能顺便乱放的, size一定要写在family的前面, 而且size和family必须写在所有属性的最后