font-weight
設定物件字型的粗細。
語法
{ font-weight:sWeight }
可能的值
sWeight
指定或接收下列其中一個值的字串:
normal |
字型為一般。 |
粗體 |
字型為粗體。 |
bolder |
字型至少與預設 bold 粗細一樣粗。 |
lighter |
字型比一般更細。 |
100 |
字型至少與 200 粗細一樣細。 |
200 |
字型至少與 100 粗細一樣粗,且至少與 300 粗細一樣細。 |
300 |
字型至少與 200 粗細一樣粗,且至少與 400 粗細一樣細。 |
400 |
字型為一般。 |
500 |
字型至少與 400 粗細一樣粗,且至少與 600 粗細一樣細。 |
600 |
字型至少與 500 粗細一樣粗,且至少與 700 粗細一樣細。 |
700 |
字型為粗體。 |
800 |
字型至少與 700 粗細一樣粗,且至少與 900 粗細一樣細。 |
900 |
字型至少與 800 粗細一樣粗。 |
此屬性沒有預設值。這是繼承屬性。
備註
font-weight 值的關鍵字會根據使用者電腦上安裝的字型,對應至特定字型變化。在許多情況下,使用者看不出不同 font-weight 設定之間的差異,因為作業系統會選擇最相符者。
將 font-weight 設為 400 等同於 normal,設為 700 則等同於 bold。bolder 或 lighter 的 font-weight 是以相對於父物件粗細的方式來解譯。如果文字的父物件是一般粗細,則值為 bolder 會將該文字設為粗體。
範例
下列範例使用 font-weight 屬性來變更字型粗細。此範例使用 LI 元素作為內嵌 (全域) 樣式表中的選取器,以便將字型粗細設為 bolder:
<style>
li {font-weight:bolder}
</style>
標準資訊
此屬性是在階層式樣式表 (CSS) 層級 1 (CSS1) (英文) 中定義。
適用於
A、ADDRESS、B、BIG、BLOCKQUOTE、BODY、BUTTON、CAPTION、CENTER、CITE、CODE、COL、COLGROUP、CUSTOM、DD、DEFAULTS、DFN、DIV、DL、DT、EM、FIELDSET、FORM、HN、HTML、I、IMG、INPUT TYPE=BUTTON、INPUT TYPE=CHECKBOX、INPUT TYPE=FILE、INPUT TYPE=IMAGE、INPUT TYPE=PASSWORD、INPUT TYPE=RADIO、INPUT TYPE=RESET、INPUT TYPE=SUBMIT、INPUT TYPE=TEXT、LI、OL、P、S、SELECT、SPAN、SUB、TABLE、TBODY、TD、TFOOT、TH、THEAD、TR、TT、U、UL、VAR、XMP