日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
CSS字體樣式(font)
除了前面介紹的背景外,字體設(shè)置也是網(wǎng)頁(yè)設(shè)計(jì)中的重要組成部分,合適的字體不僅會(huì)使頁(yè)面更加美觀,也可以提升用戶體驗(yàn)。CSS 中提供了一系列用于設(shè)置文本字體樣式的屬性,比如更改字體,控制字體大小和粗細(xì)等等。

在三原等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作定制網(wǎng)站制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),營(yíng)銷型網(wǎng)站建設(shè),成都外貿(mào)網(wǎng)站建設(shè),三原網(wǎng)站建設(shè)費(fèi)用合理。

  • font-family:設(shè)置字體;
  • font-style:設(shè)置字體的風(fēng)格,例如傾斜、斜體等;
  • font-weight:設(shè)置字體粗細(xì);
  • font-size:設(shè)置字體尺寸;
  • font-variant:將小寫(xiě)字母轉(zhuǎn)換為小型大寫(xiě)字母;
  • font-stretch:對(duì)字體進(jìn)行伸縮變形(使用較少,并且主流瀏覽器都不支持);
  • font:字體屬性的縮寫(xiě),可以在一個(gè)聲明中設(shè)置多個(gè)字體屬性。

1. font-family

font-family 屬性用來(lái)設(shè)置元素內(nèi)文本的字體。由于字體的種類成千上萬(wàn),而且有些還不是免費(fèi)的,因此我們的電腦上幾乎不可能擁有所有的字體。為了最大程度的保證我們?cè)O(shè)置的字體能夠正常顯示,可以通過(guò) font-family 屬性定義一個(gè)由若干字體名稱組成的列表,字體名稱之間使用逗號(hào)
,分隔,瀏覽器會(huì)首先嘗試列表中的第一個(gè)字體,如果不支持則嘗試下一個(gè),以此類推。

font-family 屬性的可選值如下:

描述
family-name、
generic-family
family-name:字體名稱,一個(gè)字體名稱就代表一種字體,比如“微軟雅黑”就是一種字體;
generic-family:字體族,也就是某種類型的字體組合,一個(gè)字體族代表一種類型的字體,其中包含很多相似但又不同的字體,比如“sans-serif”就是一種無(wú)襯線字體,其中包含很多種相似的字體。
字體的默認(rèn)值取決于瀏覽器設(shè)置
inherit 從父元素繼承字體的設(shè)置

下表中列舉了一些常用的字體族(generic-family):

字體族 說(shuō)明 字體
serif 有襯線字體,即在文字筆畫(huà)的結(jié)尾添加特殊的裝飾線或襯線 "Lucida Bright"、"Lucida Fax"、Palatino、"Palatino Linotype"、Palladio、"URW Palladio"、serif
sans-serif 無(wú)襯線字體,即在文字筆畫(huà)結(jié)尾處是平滑的 "Open Sans"、"Fira Sans"、"Lucida Sans"、"Lucida Sans Unicode"、"Trebuchet MS"、"Liberation Sans"、"Nimbus Sans L"、sans-serif
monospace 等寬字體,即每個(gè)文字的寬度都是相同的 "Fira Mono"、"DejaVu Sans Mono"、Menlo、Consolas、"Liberation Mono"、Monaco、"Lucida Console"、monospace
cursive 草書(shū)字體,該字體有連筆或者特殊的斜體效果,會(huì)給人一種手寫(xiě)的感覺(jué) "Brush Script MT"、"Brush Script Std"、"Lucida Calligraphy"、"Lucida Handwriting"、"Apple Chancery"、cursive
fantasy 具有特殊藝術(shù)效果的字體 Papyrus、Herculanum、"Party LET"、"Curlz MT"、Harrington、fantasy

【示例】使用 font-family 屬性為 HTML 元素設(shè)置字體樣式:




    CSS字體
    


    

font-family 屬性

運(yùn)行結(jié)果如下圖所示:



圖:font-family 屬性演示

注意:如果字體族或字體名稱中包含空格或多個(gè)單詞,則必須將它們使用引號(hào)包裹起來(lái),例如"Times New Roman"、"Courier New"、"Segoe UI" 等,如果是在元素的 style 屬性中使用則必須使用單引號(hào)。

在網(wǎng)頁(yè)設(shè)計(jì)中最常用的字體族是 serif 和 sans-serif,因?yàn)樗鼈冞m合閱讀。在顯示一些程序代碼是通常使用等寬字體,這樣可以使用程序代碼看起來(lái)更加工整。

2. font-style

font-style 屬性用來(lái)設(shè)置字體的樣式,例如斜體、傾斜等,該屬性的可選值如下:

描述
normal 默認(rèn)值,文本以正常字體顯示
italic 文本以斜體顯示
oblique 文本傾斜顯示
inherit 從父元素繼承字體樣式

【示例】使用 font-style 屬性設(shè)置字體的樣式:




    CSS字體
    


    

normal:顯示一個(gè)標(biāo)準(zhǔn)的字體

italic:顯示一個(gè)斜體的字體

oblique:顯示一個(gè)傾斜的字體

inherit:從父元素繼承字體樣式

運(yùn)行結(jié)果如下圖所示:



圖:font-style 屬性演示

乍看之下,您可能覺(jué)得 italic 和 oblique 的效果是一樣的。其實(shí)不然,italic 顯示的字體的斜體版本,而 oblique 則只是一個(gè)傾斜的普通字體。

3. font-weight

font-weight 屬性能夠設(shè)置字體的粗細(xì),可選值如下:

描述
normal 默認(rèn)值,標(biāo)準(zhǔn)字體
bold 粗體字體
bolder 更粗的字體
lighter 更細(xì)的字體
100、200、300、400、500、600、700、800、900 由細(xì)到粗的設(shè)置字體粗細(xì),100 為最細(xì)的字體,400 等同于 normal,700 等同于 bold
inherit 從父元素繼承字體的粗細(xì)

【示例】使用 font-weight 屬性設(shè)置字體粗細(xì):




    CSS字體
    


    

font-weight: 100;

font-weight: 200;

font-weight: normal;

font-weight: bold;

font-weight: bolder;

運(yùn)行結(jié)果如下圖所示:



圖:font-weight 屬性演示

4. font-size

font-size 屬性用來(lái)設(shè)置字體的大?。ㄗ痔?hào)),可選值如下:

描述
xx-small、x-small、small、medium、large、x-large、xx-large 以關(guān)鍵字的形式把字體設(shè)置為不同的大小,從 xx-small 到 xx-large 依次變大,默認(rèn)值為 medium
smaller 為字體設(shè)置一個(gè)比父元素更小的尺寸
larger 為字體設(shè)置一個(gè)比父元素更大的尺寸
length 以數(shù)值加單位的形式把字體設(shè)置為一個(gè)固定尺寸,例如 18px、2em
% 以百分比的形式為字體設(shè)置一個(gè)相對(duì)于父元素字體的大小
inherit 從父元素繼承字體的尺寸

【示例】使用 font-size 屬性設(shè)置字體的大?。?br />




    CSS字體
    


    

將字體大小設(shè)置為:xx-small

將字體大小設(shè)置為:x-small

將字體大小設(shè)置為:x-small

將字體大小設(shè)置為:medium

將字體大小設(shè)置為:large

將字體大小設(shè)置為:x-large

將字體大小設(shè)置為:xx-large

將字體大小設(shè)置為:smaller

將字體大小設(shè)置為:larger

將字體大小設(shè)置為 20 像素

運(yùn)行結(jié)果如下圖所示:



圖:font-size 屬性演示

5. font-variant

font-variant 屬性可以將文本中的小寫(xiě)英文字母轉(zhuǎn)換為小型大寫(xiě)字母(轉(zhuǎn)換后的大寫(xiě)字母與轉(zhuǎn)換前小寫(xiě)字母的大小相仿,所以稱之為小型大寫(xiě)字母)。font-variant 屬性的可選值如下:

描述
normal 默認(rèn)值,瀏覽器會(huì)顯示一個(gè)標(biāo)準(zhǔn)的字體
small-caps 將文本中的小寫(xiě)英文字母轉(zhuǎn)換為小型大寫(xiě)字母
inherit 從父元素繼承 font-variant 屬性的值

【示例】使用 font-variant 屬性設(shè)置小型大寫(xiě)字母:




    CSS字體
    


    

This is a paragraph

This is a paragraph

運(yùn)行結(jié)果如下圖所示:



圖:font-variant 屬性演示

6. font

font 屬性與前面價(jià)紹的 background 屬性的功能類似,通過(guò) font 屬性可以同時(shí)設(shè)置多個(gè)字體屬性,不同的是,使用 font 屬性需要遵循以下順序:

font:[[font-style||font-variant||font-weight||font-stretch]?font-size[ /line-height]?font-family] | caption | icon | menu | message-box | small-caption | status-bar

在使用 font 屬性時(shí),有以下幾點(diǎn)需要注意:

  • 使用 font 屬性時(shí)必須按照如上所示的順序,并且 font-size 和 font-family 兩個(gè)屬性不可忽略;
  • font 屬性中的每個(gè)參數(shù)僅允許設(shè)置一個(gè)值,除 font-size 和 font-family 屬性外,被忽略的屬性將被設(shè)置為各自的默認(rèn)值;
  • 若要定義 line-height 屬性,則需要使用斜線/將 font-size 和 line-height 屬性分開(kāi)。

【示例】使用 font 屬性同時(shí)定義多個(gè)字體效果:




    CSS字體
    


    

使用 font 屬性需要遵循以下順序:

font:[[font-style||font-variant||font-weight||font-stretch]?font-size[ /line-height]?font-family] | caption | icon | menu | message-box | small-caption | status-bar

運(yùn)行結(jié)果如下圖所示:



圖:font 屬性演示

網(wǎng)站名稱:CSS字體樣式(font)
網(wǎng)頁(yè)地址:http://m.5511xx.com/article/djjdecs.html