本文转自Action
我很久以前就有学习前端的打算,各种书籍、网站、硬件都准备好了,却迟迟因为各种忙、各种懒,拖延着没有行动。今天开始读《HTML、CSS、JavaScript 网页制作》,为了保证学习效果,强迫自己简单做了一下笔记。希望今天是一个好的开始!
字体属性
1、字体 font-family
在 HTML 中,设置文字的字体属性需要通过<font>
标记中的font
属性,而在 CSS 中则使用font-family
属性。
语法:
|
|
说明:
如果在font-family
属性中定义了多种字体,在浏览器中浏览时会由前向后选择字体,即当浏览器不支持“字体 1”时,则会采用“字体 2”;如果不支持“字体 1”和“字体 2”,即采用“字体 3”,以此类推。如果浏览器不支持font-family
属性定义中的所有字体,则会采用系统默认的字体。
举例
|
|
2、字号 font-size
在 HTML 中,字体的大小是由<font>
标记中的size
属性来控制的。在 CSS 里可以使用font-size
属性来自由控制字体的大小。
语法:
|
|
说明:
font-size 的取值范围如下:
|
|
举例:
|
|
3、字体风格 font-style
字体风格font-style
属性用来设置字体是否为斜体。
语法:
|
|
说明:
样式的取值有 3 种:normal
是默认的正常字体;italic
以斜体显示文字;oblique
属于中间状态,以偏斜体显示。
举例:
|
|
4、加粗字体 font-weight
在 HTML 里使用<b>
标记设置文字为粗体显示,而在 CSS 种利用font-weight
属性来设置字体的粗细。
语法:
|
|
说明:
font-weight 的取值范围包括normal
、bold
、bolder
、lighter
、number
。其中normal
表示正常粗细;bold
表示粗体;lighter
表示特细体;number
不是真正的取值,其范围是 100~900,一般情况下都是整百的数字,如 200、300 等。
举例:
|
|
5、小写字母转为大写 font-variant
使用font-variant
属性可以将小写的英文字母转化为大写。
语法:
|
|
说明:
在 font-variant 属性种,可以设置的值只有两个,一个是 normal,表示正常显示,另一个是 small-caps,它能将小写的英文字母转化为大写字母且字体较小。
举例:
|
|
6、字体复合属性
可以设置 font 的符合属性,用来简化 CSS 代码。
语法:
|
|
说明:
复合属性可以取值字体族科、字体大小、字体风格、加粗字体等,各值之间用空格相连。
举例:
|
|