normal | : | 默认值。不应用拉伸变形 |
narrower | : | 使用比当前设置的值导致字体宽度更小的值 |
wider | : | 使用比当前设置的值导致字体宽度更大的值 |
改变是相对于浏览器显示的字体的正常宽度的。
对应的脚本特性为 fontStretch 。示例:
p { font-stretch: wider; }
p { font-stretch: ultra-expanded; }
normal | : | 默认值。正常的字体 |
italic | : | 斜体。对于没有斜体变量的特殊字体,将应用 oblique |
oblique | : | 倾斜的字体 |
对于此属性的默认值来说,IE提供了预定义样式。但是你可以在浏览器菜单的 Internet 选项中更改它。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 fontStyle 。示例:
p { font-style: normal; }
p { font-style: italic; }
p { font-style: oblique; }
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; }
学前必读的CSS简介
CSS属性-文字-颜色color
CSS属性-文字-字体font-family
CSS属性-文字-大小font-sizefont-size-adjust
CSS属性-文字-font-stretchfont-style font-weight
CSS属性-文字-font-字体装饰text-decoration text-underline-positiontext-shadow
CSS属性-文字-font-varianttext-transform line-height
CSS属性-文字-letter-spacingword-spacing