font

font-style :CSS1 请参阅 font-style 属性
font-variant :CSS1 请参阅 font-variant 属性
font-weight :CSS1 请参阅 font-weight 属性
font-size :CSS1 请参阅 font-size 属性
line-height :CSS1 请参阅 line-height 属性
font-family :CSS1 请参阅 font-family 属性
caption :CSS2 使用有标题的系统控件的文本字体(如按钮,菜单等)
icon :CSS2 使用图标标签的字体
menu :CSS2 使用菜单的字体
message-box :CSS2 使用信息对话框的文本字体
small-caption :CSS2 使用小控件的字体
status-bar :CSS2 使用窗口状态栏的字体
说明:
设置或检索对象中的文本特性。该属性是复合属性。
默认值为: normal normal normal medium normal "Times New Roman"
第一种声明方式参数必须按照如上的排列顺序。每个参数仅允许有一个值。忽略的将使用其参数对应的独立属性的默认值。
font-style : normal | italic | oblique
取值:
normal :默认值。正常的字体
italic :斜体。对于没有斜体变量的特殊字体,将应用 oblique
oblique :倾斜的字体
说明:
设置或检索对象中的字体样式。
对于此属性的默认值来说,IE提供了预定义样式。但是你可以在浏览器菜单的 Internet 选项 中更改它。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 fontStyle
示例:
p { font-style: normal; }
p { font-style: italic; }
p { font-style: oblique; }
应用于:
IE4.0+AADDRESSAPPLETBBIGBLOCKQUOTEBODYBUTTONCAPTIONCENTERCITECODECOLCOLGROUPDDDFNDIRDIVDLDTEMFIELDSETFORMHnHTMLIINPUT type=buttonINPUT type=checkboxINPUT type=fileINPUT type=imageINPUT type=passwordINPUT type=radioINPUT type=resetINPUT type=submitINPUT type=textISINDEXKBDLABELLEGENDLILISTINGMARQUEEMENUOLPPLAINTEXTPRESSAMPSELECTSMALLSPANSTRIKESTRONGstyleSUBSUPTABLETBODYTDTEXTAREATFOOTTHTHEADTRTTUULVARXMP
IE5.0+currentStyleCUSTOMruntimeStyle
IE5.5+defaults
font-variant : normal | small-caps
取值:
normal :默认值。正常的字体
small-caps :小型的大写字母字体
说明:
设置或检索对象中的文本是否为小型的大写字母。
IE4.0将此属性的 small-caps 处理为大写字母的较小尺寸。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 fontVariant
示例:
span { font-variant: small-caps; }
font-weight : normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900
取值:
normal :默认值。正常的字体。相当于 400 。声明此值将取消之前任何设置
bold :粗体。相当于 700 。也相当于 b 对象的作用
bolder : normal >粗
lighter : normal >细
100 :字体至少像 200 那样细
200 :字体至少像 100 那样粗,像 300 那样细
300 :字体至少像 200 那样粗,像 400 那样细
400 :相当于 normal
500 :字体至少像 400 那样粗,像 600 那样细
600 :字体至少像 500 那样粗,像 700 那样细
700 :相当于 bold
800 :字体至少像 700 那样粗,像 900 那样细
900 :字体至少像 800 那样粗
说明:
设置或检索对象中的文本字体的粗细。
作用由用户端系统安装的字体的特定字体变量映射决定。系统选择最近的匹配。也就是说,用户可能看不到不同值之间的差异。
IE4.0仅仅支持 normal bold 值。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 fontWeight
示例:
span { font-weight:800; }
font-size : xx-small | x-small | small | medium | large | x-large | xx-large | larger | smaller | length
取值:
xx-small :绝对字体尺寸。根据对象字体进行调整。最小
x-small :绝对字体尺寸。根据对象字体进行调整。较小
small :绝对字体尺寸。根据对象字体进行调整。小
medium :默认值。绝对字体尺寸。根据对象字体进行调整。正常
large :绝对字体尺寸。根据对象字体进行调整。大
x-large :绝对字体尺寸。根据对象字体进行调整。较大
xx-large :绝对字体尺寸。根据对象字体进行调整。最大
larger :相对字体尺寸。相对于父对像中字体尺寸进行相对增大。使用成比例的 em 单位计算
smaller :相对字体尺寸。相对于父对像中字体尺寸进行相对减小。使用成比例的 em 单位计算
length :百分数 | 由浮点数字和单位标识符组成的长度值,不可为负值。其百分比取值是基于父对象中字体的尺寸。
说明:
设置或检索对象中的字体尺寸。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 fontSize
示例:
p { font-style: normal; }
p { font-size: 12px; }
p { font-size: 20%; }
line-height : normal | length
取值:
normal :默认值。默认行高
length :百分比数字 | 由浮点数字和单位标识符组成的长度值,允许为负值。其百分比取值是基于字体的高度尺寸。
说明:
检索或设置对象的行高。即字体最底端与字体内部顶端之间的距离。
行高是字体下延与字体内部高度的顶端之间的距离。为负值的行高可用来实现阴影效果。
假如一个格式化的行包括不止一个对象,则最大行高会被应用。在这种情况下,此属性不可以为负值。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 lineHeight
示例:
div {line-height:6px; }
div {line-height:10.5; }
  • font-family : name
  • font-family :ncursive | fantasy | monospace | serif | sans-serif
取值:
name :字体名称。按优先顺序排列。以逗号隔开。如果字体名称包含空格,则应使用引号括起
第二种声明方式使用所列出的字体序列名称。如果使用fantasy序列,将提供默认字体序列
说明:
设置或检索用于对象中文本的字体名称序列。默认值为 "Times New Roman"
序列可包含嵌入字体字体。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 fontFamily
示例:
div.fixedwidth { font-family: Courier, "Courier New", monospace }
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值