2012-02-18 91 views
0

我在我的Mac上的Chrome瀏覽器上顯示中文字體,我喜歡它。但是,在Firefox中或在Windows上使用Chrome時,字體的顯示方式會有所不同。有沒有一種方法來標準化瀏覽器爲漢字選擇的字體?網頁中的中文字體在不同的瀏覽器中呈現不同

+1

使用字體文件並通過'@ font-face'加載它。 – Blender 2012-02-18 07:48:03

+0

中國的字體大小很大,字體文件也可以用嗎? – zentenk 2012-02-18 07:52:38

回答

0

不同的瀏覽器有不同的默認字體,但可以通過在CSS中設置font-family來覆蓋此設置。請記住,不同的計算機有不同的可用字體集,因此通常應使用字體列表,希望涵蓋大多數瀏覽情況。

也許你已經這樣做了,但在不同的瀏覽器上看到不同的結果。請發佈相關部分的代碼和/或URL。

0

你有多種選擇:

  1. 作爲FITZ的藝術說,指定@font-face,並有字體下載到用戶(將,的確,佔用了大量的帶寬如果字體爲大)
  2. 作爲尤卡說,在font物業提供的字體名稱的列表,並希望其中之一是安裝在用戶的計算機
  3. 的傳統方法上:呈現在您選擇的字體在自己的計算機上的文字,上傳這作爲一個圖像文件。如果您沒有太多的文本需要顯示,這可能比下載多兆字節文件的@font-face子句更有效。
  4. 根據需要定製@ font-face:根據要顯示的文本數量,您可以創建只包含所需字符子集的字體(使用字體松鼠等在線實用程序),從而減少要下載的字體文件的大小。
相關問題