千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機構(gòu)

手機站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時隨地免費學(xué)

千鋒教育

掃一掃進入千鋒手機站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時隨地免費學(xué)習(xí)課程

當(dāng)前位置:首頁  >  技術(shù)干貨  > font-weight屬性

font-weight屬性

來源:千鋒教育
發(fā)布人:xqq
時間: 2023-11-22 14:59:34 1700636374

一、font-weight是什么

Font-weight屬性控制字體的粗細程度。它是由數(shù)字或者關(guān)鍵字表示的,數(shù)字從100 到900,關(guān)鍵字有normal、bold、bolder、lighter四種。字體粗細程度由數(shù)字表示時,100表示 extra light,200 表示 lighter,300表示 light,400表示 normal/regular(默認的字體粗細度),500表示 medium,600表示 semi-bold,700表示 bold,800表示 extra-bold,900表示 black。在使用數(shù)字表示的時候,有一點需要注意,HTML規(guī)范中提供的數(shù)字只有100、200、300、400、500、600、700、800、900等九個等級的數(shù)字,其他的數(shù)字瀏覽器不保證按規(guī)范解析。

二、font-weight使用場景

Font-weight可以應(yīng)用于文字和其他元素(如heading、button等)。其主要使用場景為:

1. 改變文本中的字體粗細度。

2. 作為設(shè)計響應(yīng)式網(wǎng)頁的切換機制。

3. 改變元素的默認字體粗細度。

三、font-weight在文字中的應(yīng)用

通常情況下,字號較大、顏色較鮮明的文字,加粗對于視覺效果的提升非常顯著。因此,font-weight屬性在文字中的應(yīng)用非常廣泛。以下是一個簡單的例子:


    
        

這是一段粗體的藍色文字

該段文字效果為:這是一段粗體的藍色文字

通過設(shè)置font-weight: bold,可以使文字變成粗體;通過設(shè)置font-weight: normal,則可以把文字設(shè)回默認的正常字體,效果如下:


    
        

這是一段正常字體的藍色文字

該段文字效果為:這是一段正常字體的藍色文字

四、font-weight在其他元素中的應(yīng)用

Font-weight除了可以應(yīng)用在文字中,還可以應(yīng)用于heading、button、list等其他元素中。以下是一個例子:


    
        
    

該按鈕的文字效果為:這是一個加粗的按鈕

五、font-weight在響應(yīng)式網(wǎng)頁設(shè)計中的應(yīng)用

在響應(yīng)式網(wǎng)頁設(shè)計中,通常會通過設(shè)置不同的font-weight響應(yīng)不同的屏幕尺寸大小,以達到更好的視覺效果。以下是一個簡單的例子:


    
        @media only screen and (max-width: 600px) {
            h1 {
                font-weight: lighter;
            }
        }
    

該代碼段表示,當(dāng)屏幕尺寸小于等于600px時,h1元素的字體粗細度變成lighter。這樣就可以更好地適應(yīng)手機端屏幕大小,使頁面看起來更舒適。

六、參考資料

1. w3school https://www.w3school.com.cn/tags/att_font-weight.asp

2. MDN https://developer.mozilla.org/zh-CN/docs/Web/CSS/font-weight

tags: 日文亂碼
聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強師集結(jié),手把手帶你蛻變精英
請您保持通訊暢通,專屬學(xué)習(xí)老師24小時內(nèi)將與您1V1溝通
免費領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學(xué) 138****2860 剛剛成功領(lǐng)取
王同學(xué) 131****2015 剛剛成功領(lǐng)取
張同學(xué) 133****4652 剛剛成功領(lǐng)取
李同學(xué) 135****8607 剛剛成功領(lǐng)取
楊同學(xué) 132****5667 剛剛成功領(lǐng)取
岳同學(xué) 134****6652 剛剛成功領(lǐng)取
梁同學(xué) 157****2950 剛剛成功領(lǐng)取
劉同學(xué) 189****1015 剛剛成功領(lǐng)取
張同學(xué) 155****4678 剛剛成功領(lǐng)取
鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
董同學(xué) 138****2867 剛剛成功領(lǐng)取
周同學(xué) 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT