Style font 属性
描述
font 属性以简写形式设置或返回最多六个独立的字体属性。
使用此属性,您可以设置/返回以下内容(按此顺序)
- font-style
- font-variant
- font-weight
- font-size
- line-height
- font-family
font-size 和 font-family 是必需的。如果缺少其他值,将插入默认值(如果有)。
上述属性也可以通过单独的样式属性来设置。对于非高级作者,强烈建议使用单独的属性以获得更好的可控性。
浏览器支持
属性 | |||||
---|---|---|---|---|---|
font | 是 | 是 | 是 | 是 | 是 |
语法
返回 font 属性
对象.style.font
设置 font 属性
对象.style.font = "font-style font-variant font-weight font-size/line-height|caption|icon|menu|
message-box|small-caption|status-bar|initial|inherit;"
属性值
值 | 描述 |
---|---|
样式 | 设置字体的样式 |
变体 | 以小型大写字母字体设置文本 |
粗细 | 设置字体的粗细 |
大小 | 设置字体的大小 |
lineHeight | 设置行间距 |
字体 | 设置字体 |
标题 | 用于带标题控件(如按钮、下拉菜单等)的字体 |
icon | 用于标记图标的字体 |
菜单 | 用于菜单的字体 |
消息框 | 用于对话框的字体 |
小标题 | 用于小控件的字体 |
状态栏 | 用于窗口状态栏的字体 |
initial | 将此属性设置为其默认值。阅读关于 initial |
inherit | 从其父元素继承此属性。阅读关于 inherit |
技术详情
默认值 | 未指定 |
---|---|
返回值 | 一个字符串,表示元素的各种字体属性 |
CSS 版本 | CSS1 |
更多示例
相关页面
CSS 教程:CSS 字体
CSS 参考:font 属性