字体
定义
字体(Font)属性是对HTML文本的字体定义的CSS属性。
概述
字体属性定义文本的字体系列(font-family属性)、大小(font-size属性)、加粗(font-weight属性)、风格(font-size属性、如斜体)和变形(font-stretch属性)等。
在 CSS 中,有两种不同类型的字体系列名称:
- 通用字体系列
拥有相似外观的字体系统组合,比如:- Serif 字体
- Sans-serif 字体
- Monospace 字体
- Cursive 字体
- Fantasy 字体
- 特定字体系列
具体的字体系列,比如:- Times
- …
列表
元素 | 描述 | 版本 |
---|---|---|
font | font 简写属性在一个声明中规定所有字体属性。 | 1 |
font-family | font - family 属性规定一个元素的字体。 | 1 |
font-kerning | font-kerning 字体字符间距处理 CSS 属性参数控制字符之间的间距。 此功能允许非常相似的字符之间的间距、无论是什么字符。 | - |
font-language-override | font-language-override 字体-语言-重写 CSS 属性参数控制特定语言的字体中的字形。 | |
font-style | font-style 属性规定文本的字体样式。 | 1 |
font-synthesis | font-synthesis 用来对字体进行加粗或者让字体变成斜体。 | |
font-size | font-size 属性规定文本的大小。 | 1 |
font-size-adjust | font-size-adjust 为元素规定 aspect 值。 | 2 |
font-stretch | font-stretch 字体拉伸属性,对字体进行正常、缩小、或扩大处理。 | 2 |
font-variant | font-variant 属性规定小型大写字母的字体显示文本,这意味着所有的小写字母均会被转换为大写,但是所有使用小型大写字体的字母与其余文本相比,其字体尺寸更小。 | 1 |
font-variant-alternates | font-variant-alternates 字体变形候补 CSS 属性参数控制替代符号的用法。通过在 @font-feature-values 中定义的替代名称就可以引用这些备用标志符号。 | - |
font-variant-caps | font-variant-caps 属性将字符替代为大写字母。 | |
font-variant-east-asian | font-variant-east-asian 属性参数控制替代字形为东亚的脚本,如日文和中文的用法。 | |
font-weight | font-weight 属性规定文本的粗细。 | 1 |
变更点
CSS3没有增加新的字体属性