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-sizeline-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-stylefont-variantfont-weight 值可按任何顺序出现在 font-size 之前。但是,font-sizeline-heightfont-family 属性必须按所列顺序显示。在设置 font 属性时,同时会设置组件属性。在这种情况下,字符串必须是组件属性的有效值的组合;只有 font-family 值才能具有多个值。如果字符串不包含某个组件属性的值,则该属性将设置为其默认值,而不管该组件属性以前的设置如何。由于有一些字体本身没有斜体样式,所以有时斜体显示将被忽略。

本属性最后更新时间:2011-4-27 15:11:03