在CSS中,可以透過font-weight屬性來設定字體粗細;當此屬性的值設定為「lighter」時是細體樣式,值為「normal」時為正常粗細,值為「 bold”時是粗體樣式,值為“bolder”時是特粗體樣式。
本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。
CSS可以將文字的粗細進行了細緻的劃分,而且,還可以將本身是粗體的文字,變為正常的粗細顯示。文字的粗細在CSS中通過屬性:font-weight
設置,如上程式碼幾乎涵蓋了所有的文字粗細值,並且,可以是本身是粗體的字體,變成正常粗體。如:
.lighter { font-weight: lighter; } .normal { font-weight: normal; } .bold { font-weight: bold; } .bolder { font-weight: bolder; }
<p class="lighter">字体粗细: lighter</p> <p class="normal">字体粗细: normal</p> <p class="bold">字体粗细: bold</p> <p class="bolder">字体粗细: bolder</p>
上述程式碼定義了 4 種不同粗細的字體,依序依序變粗。運行結果如圖
為了實現更細緻的控制,CSS也允許使用數字來設定字體的粗細。數字必須是100的整數倍,取值在100~900 之間,數值越大字體越粗。 400 等同於 normal,700 等同於 bold。不同取值的結果如圖
瀏覽器會自動為一些元素(如,strong、h1~h6 和b)添加粗體格式,有些元素還繼承了父元素粗體格式,可以透過font-weight: normal
來取消這些元素的粗體格式。
推薦學習:《css影片教學》
以上是CSS如何設定字體粗細的詳細內容。更多資訊請關注PHP中文網其他相關文章!