簡體   English   中英

CSS-不需要字體粗細屬性嗎?

[英]CSS - Is the Font Weight property not necessary?

我在看一些代碼,看到有人提到CSS中的font-weight屬性

font-weight: normal;

現在,我剛剛檢查了W3Schools,他們說font-weight:normal是默認值。

那么這是否意味着您根本不需要編寫該行? 沒必要嗎?

與往常一樣,W3schools是錯誤的。 font-weight初始值normal ,但初始值與默認值不同。 瀏覽器可能具有其喜歡的元素屬性默認值。 實際上,它們在這方面往往相對統一。 通常,根據瀏覽器的默認值, h1strongthb等幾個元素都有font-weight: bold設置。

這意味着,如果您希望第一級標題以粗體顯示,則需要顯式聲明該屬性:

h1 { font-weight: normal }

如果您有其他可能影響文本的樣式選項,則很有必要。 最好把它放在那里,並確保它不會被其他任何東西改變。 並非每個瀏覽器都以相同的方式啟動所有CSS。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM