CSS字体

5种通用字体系列:

  Serif字体:字体成比例饿,且有上下短线(装饰线)

  Sans-serif字体:字体成比例,且没有上下短线(装饰线)

  Monospace字体:字体不成比例,通常用来模拟打印机打出的文本、老式点阵打印机的输出,甚至更老的显示终端,每个字符宽度完全相同

  Cursive字体:这些字体试图模仿人的手写体

  Fantasy字体:不好形容

只有当一个字体名中有一个或多个空格,或者字体名包括#或$之类的符号,与关键字重复才需要在font-family声明中加引号;

百分数继承字体大小会四舍五入,如12px * 120% = 14.4px ~ 14px;

如果一个web页面上既有文字又有图片,则适合用像素px指定字体大小;

font-style的italic(斜体)和oblique(倾斜)的区别:

  基本来说,斜体是一种单独的字体风格,对每个字母的结构有一些小改动,来反映客观的变化,与此不同,倾斜文本则是正常竖直文本的一个倾斜版本。

font-variant:字体变形,small-caps小型大写字母文本;

font-stretch:拉伸和调整字体;

font-size总是在line-height之前,绝不能在line-height之后,font中的font-size和font-family值是必要的,而且顺序不能变;

原文地址:https://www.cnblogs.com/xyddm/p/9288185.html