Css字體粗細是什麼意思

在CSS(Cascading Style Sheets,層疊樣式表)中,字體粗細(font-weight)是一個屬性,用來指定字體的粗細程度。這個屬性可以應用於HTML元素,以改變字體的顯示樣式。

字體粗細的值可以是數字、預定義的關鍵字或者是一個特定的字體粗細等級。以下是幾種設置字體粗細的方式:

  1. 使用預定義的關鍵字:

    • normal(通常為普通粗細)
    • bold(通常為粗體)
    • bolder(比父元素的字體更粗)
    • lighter(比父元素的字體更細)
  2. 使用數字:

    • 數字範圍從100到900,表示字體的粗細程度。100是最細的,900是最粗的。
  3. 使用特定的字體粗細等級:

    • 100, 200, 300, 400, 500, 600, 700, 800, 900

例如,如果你想要將一段文字設置為粗體,你可以使用以下CSS代碼:

p {
  font-weight: bold;
}

或者,如果你想要使用特定的粗細等級,你可以這樣寫:

p {
  font-weight: 700;
}

請注意,並不是所有的字體都包含所有的粗細等級,實際的字體粗細會根據所使用的字體而有所不同。此外,預定義的關鍵字bold和數字值700通常會被瀏覽器解釋為相同的粗細程度,除非所使用的字體明確定義了不同的粗細等級。