font 字体
设置单独对象字体属性的组合。
语法
{ font: sFont }
| 默认值: |
normal normal normal medium normal "Times New Roman" |
| 继承性: |
是 |
| DOM 语法: |
object.style.font = sFont |
| 适用于: |
所有元素 |
| 浏览器支持: |
[览器支持] |
可能的值
| 值 |
描述 |
| font-style |
定义字体样式。详细请参考 font-style。 |
| font-variant |
定义字体变体。详细请参考 font-variant。 |
| font-weight |
定义字体粗细。详细请参考 font-weight。 |
| font-size/line-height |
定义字体字号和行高。详细请参考 font-size 和 line-height。如果此值为后跟百分比符号 (%) 的整数,则值为父对象的字号的百分比。 |
| font-family |
定义字体系列。详细请参考 font-family。 |
| caption |
定义标题控件(比如表格、下拉列表等)使用的字体。 |
| icon |
定义图标标记使用的字体。 |
| menu |
定义下拉列表使用的字体。 |
| message-box |
定义对话框使用的字体。 |
| small-caption |
caption 字体的小型版本。 |
| status-bar |
定义窗口状态栏使用的字体。 |
| inherit |
从父元素继承字体属性。 |
sFont :用于指定或接收最多六个以下空格分隔属性值的字符串,或者是用于设置六种列出的文本字体的字符串:
可以按顺序设置如下属性:
- font-style
- font-variant
- font-weight
- font-size/line-height
- font-family
说明:
此属性是复合属性,最多可以指定6个值。font-style、font-variant 和 font-weight 值可按任何顺序出现在 font-size 之前。但是,font-size、line-height 和 font-family 属性必须按所列顺序显示。在设置 font 属性时,同时会设置组件属性。在这种情况下,字符串必须是组件属性的有效值的组合;只有 font-family 值才能具有多个值。如果字符串不包含某个组件属性的值,则该属性将设置为其默认值,而不管该组件属性以前的设置如何。由于有一些字体本身没有斜体样式,所以有时斜体显示将被忽略。
本属性最后更新时间:2011-4-27 15:11:03
|