CSS中的font属性用于设置文本的字体、大小、样式等。
selector { font: style weight size/line-height family; }
其中,style表示字体风格,包括normal(普通),italic(斜体),oblique(倾斜);
weight表示字体加粗程度,有100、200、300、400、500、600、700、800、900和bold(加粗)可选;
size表示字体大小,可以指定像素(px)、em、百分比等单位;
line-height表示行高,通常是指定行高的倍数,也可以直接指定像素(px)或em;
family表示字体家族,即字体名称,可以设置多个字体名称,用逗号分隔。
selector { font-family: "微软雅黑", "Microsoft Yahei", sans-serif; }
在设置字体家族时,可以指定具体的字体名称,也可以使用通用字体名称:
sans-serif表示无衬线字体,如Arial、Helvetica等;
serif表示有衬线字体,如Times New Roman、Georgia等;
monospace表示等宽字体,如Courier New、Consolas等。