在網頁中使用嵌入字體
網頁的呈現根據個體計算機的不同而不同,最顯著的一點就在于對字體表達上面。不同的計算機采用不同的操作系統,瀏覽器,并且安裝了不同的字體。網頁設計者無法預知瀏覽者的計算體安裝了什么字體,也就是說不可能了解設計中需要字體在瀏覽者的計算機中是否存在。若不存在,則該字體涉及的內容不能在瀏覽者的計算機上正確呈現。
解決字體呈現的問題常見的有以下幾種辦法:
使用圖片,直接在一個可能應用到某個特殊字體的地方,使用含有最終效果的圖片來代替。該方法的優點是實現簡單,效果穩定。缺點是對動態內容的適應性極差,不易更改,不能逆轉。這是用得最多的一種辦法,因為特殊字體大多用在一些裝飾性的標題字上面,這些裝飾性文字大多都是靜止的。
使用Flash,也就是利用Flash內建的嵌入字體機制來輔助實現。該方法大多和復雜的應用結合,單獨表達一個字體略顯大材小用了。這種方法不如剛才提到的方法簡單,但是有很強的對變化內容的適應性。
使用網頁嵌入字體(Web Embed Font),這是本文將要介紹的方法。這種方法最為自然。實現起來,僅在*一次時略顯麻煩,但是對于一個不熟悉FLASH的網頁設計師來說,也還是比第二種簡單許多。*一次使用之后,再次應用的代價甚至比*一種方法還小。 |
|