黄色片女人_av毛片国产_亚洲精品成_91视频a - 黄色三级网站

第五章:字體

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

第五章:字體

第五章:字體

第五章:字體

這一課,你將學習字體以及如何用CSS來設置字體。我們還會考慮如何解決網站所選的字體僅當訪問者的PC上安裝有該字體時才會被顯示這一難題。本課將對下列CSS屬性進行講解:

字體族[font-family]

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

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

字體族名稱(family-name

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

族類(generic family

一個族類是一組具有統一外觀的字體族。sans-serif就是一例,它代表一組沒有的字體。

下面我們通過三個族類的例子來進行解釋:

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

下面是一個按優先級排列的字體列表的例子:

       

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

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

       

       

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

注意我們為“Times New Roman”采用的寫法:因為其中包含空格,所以我們用引號將它括起來。

字體樣式[font-style]

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

       

        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字體是一種以小尺寸顯示的大寫字母來代替小寫字母的字體。不太明白?我們來看幾個例子:

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

       

        h1 {font-variant: small-caps;}

        h2 {font-variant: normal;}

       

       

字體濃淡[font-weight]

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

       

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

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

       

       

字體大小[font-size]

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

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

       

        h1 {font-size: 30px;}

        h2 {font-size: 12pt;}

        h3 {font-size: 120%;}

        p {font-size: 1em;}

       

       

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

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

縮寫[font]

CSS屬性font是上述各有關字體的CSS屬性的縮寫用法。

比如說下面四行應用于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屬性的值應按以下次序書寫:

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

小結

在這一課,你學習了有關字體設置的用法。記住:CSS的一個主要優勢就是可以在任何時候設置字體,你花幾分鐘就可以改變整個網站的字體。CSS節省時間,而且把事情簡化。在下一課,我們將學習文本(text)。

 

【第五章:字體】相關文章:

1.繁字體情侶簽名

2.微信字體圖片勵志

3.唯美勵志名句字體圖片

4.春節字體圖片素材

5.字體帥氣的英文昵稱

6.ps怎么設置字體行距

7.ps怎么把字體加粗

8.ps中字體如何導入