久久综合色一综合色88欧美|久久er热在这里只有精品66|国产福利一区二区不卡|日本精品动漫二区三区

    1. <address id="l3apk"><var id="l3apk"><source id="l3apk"></source></var></address>

      第五章:字體

      時(shí)間:2011-08-15 11:12:25 隨筆(舊) 我要投稿

      第五章:字體

      第五章:字體

      第五章:字體

      這一課,你將學(xué)習(xí)字體以及如何用CSS來設(shè)置字體。我們還會(huì)考慮如何解決網(wǎng)站所選的字體僅當(dāng)訪問者的PC上安裝有該字體時(shí)才會(huì)被顯示這一難題。本課將對(duì)下列CSS屬性進(jìn)行講解:

      字體族[font-family]

      CSS屬性font-family的作用是設(shè)置一組按優(yōu)先級(jí)排序的字體列表,如果該列表中的第一個(gè)字體未在訪問者計(jì)算機(jī)上安裝,那么就嘗試列表中的下一個(gè)字體,依此類推,直到列表中的某個(gè)字體是已安裝的。

      有兩種類型的名稱可用于分類字體:字體族名稱(family-name)和族類名稱(generic family)。下面來解釋這兩個(gè)術(shù)語。

      字體族名稱(family-name

      字體族名稱(就是我們通常所說的.字體)的例子包括“Arial”、“Times New Roman”、宋體、黑體等等。

      族類(generic family

      一個(gè)族類是一組具有統(tǒng)一外觀的字體族。sans-serif就是一例,它代表一組沒有的字體。

      下面我們通過三個(gè)族類的例子來進(jìn)行解釋:

      你在給出字體列表時(shí),自然應(yīng)把首選字體放在前面、把候選字體放在后面。建議你在列表的最后給出一個(gè)族類(generic family),這樣,當(dāng)沒有一個(gè)指定字體可用時(shí),頁面至少可以采用一個(gè)相同族類的字體來顯示。

      下面是一個(gè)按優(yōu)先級(jí)排列的字體列表的例子:

             

              h1 {font-family: arial, verdana, sans-serif;}

              h2 {font-family: "Times New Roman", serif;}

             

             

      h1標(biāo)題將采用Arial字體顯示。如果訪問者的計(jì)算機(jī)未安裝Arial,那么就使用Verdana字體。假如Verdana字體也沒安裝的話,那么將采用一個(gè)屬于sans-serif族類的字體來顯示這個(gè)h1標(biāo)題。

      注意我們?yōu)?span lang="EN-US">“Times New Roman”采用的寫法:因?yàn)槠渲邪崭,所以我們用引?hào)將它括起來。

      字體樣式[font-style]

      CSS屬性font-style定義所選字體的顯示樣式:normal(正常)、italic(斜體)或oblique(傾斜)。在下例中,所有h2標(biāo)題都將顯示為斜體。

             

              h1 {font-family: arial, verdana, sans-serif;}

              h2 {font-family: "Times New Roman", serif; font-style: italic;}

             

             

      字體變化[font-variant]

      CSS屬性font-variant的值可以是:normal(正常)或small-caps(小體大寫字母)。small-caps字體是一種以小尺寸顯示的大寫字母來代替小寫字母的字體。不太明白?我們來看幾個(gè)例子:

      如果font-variant屬性被設(shè)置為small-caps,而沒有可用的支持小體大寫字母的字體,那么瀏覽器多半會(huì)將文字顯示為正常尺寸(而不是小尺寸)的大寫字母。

             

              h1 {font-variant: small-caps;}

              h2 {font-variant: normal;}

             

             

      字體濃淡[font-weight]

      CSS屬性font-weight指定字體顯示的濃淡程度。其值可以是normal(正常)或bold(加粗)。有些瀏覽器甚至支持采用100900之間的數(shù)字(以百為單位)來衡量字體的濃淡。

             

              p {font-family: arial, verdana, sans-serif;}

              td {font-family: arial, verdana, sans-serif; font-weight: bold;}

             

             

      字體大小[font-size]

      字體的大小用CSS屬性font-size來設(shè)置。

      字體大小可通過多種不同單位(比如像素或百分比等)來設(shè)置。在本教程中,我們將關(guān)注于最常用和最合適的單位。比如:

             

              h1 {font-size: 30px;}

              h2 {font-size: 12pt;}

              h3 {font-size: 120%;}

              p {font-size: 1em;}

             

             

      上面四種單位有著本質(zhì)的區(qū)別。pxpt將字體設(shè)置為固定大小,而%em允許頁面瀏覽者自行調(diào)整字體的顯示尺寸。有些頁面瀏覽者可能是殘疾者、年長者、視力不佳者,或者他所使用的電腦顯示屏顯示質(zhì)量差。為了令你的網(wǎng)站對(duì)所有人都具有良好的可用性(accessibility,你應(yīng)采用像%em這種允許用戶調(diào)節(jié)字體顯示大小的單位。

      下面你能看到我們展示如何在Mozilla FirefoxInternet Explorer里調(diào)整字體大小。自己試試看!這個(gè)功能很不錯(cuò)吧?

      縮寫[font]

      CSS屬性font是上述各有關(guān)字體的CSS屬性的縮寫用法。

      比如說下面四行應(yīng)用于p元素的代碼:

             

              p {

                     font-style: italic;

                    font-weight: bold;

                    font-size: 30px;

                    font-family: arial, sans-serif;

              }

             

             

      如果用font屬性的話,上述四行代碼可簡化為:

             

              p {

                     font: italic  bold  30px  arial, sans-serif;

              }

             

             

      font屬性的值應(yīng)按以下次序書寫:

      font-style | font-variant | font-weight | font-size | font-family

      小結(jié)

      在這一課,你學(xué)習(xí)了有關(guān)字體設(shè)置的用法。記住:CSS的一個(gè)主要優(yōu)勢就是可以在任何時(shí)候設(shè)置字體,你花幾分鐘就可以改變整個(gè)網(wǎng)站的字體。CSS節(jié)省時(shí)間,而且把事情簡化。在下一課,我們將學(xué)習(xí)文本(text)。

       

      【第五章:字體】相關(guān)文章:

      1.繁字體情侶簽名

      2.微信字體圖片勵(lì)志

      3.唯美勵(lì)志名句字體圖片

      4.春節(jié)字體圖片素材

      5.字體帥氣的英文昵稱

      6.ps怎么設(shè)置字體行距

      7.ps怎么把字體加粗

      8.ps中字體如何導(dǎo)入