2012-10-23 120 views
0

我是CSS新手。 具體來說,現在我正在使用IE8。我的網頁正常工作,MS PGothic字體在japanese script。但是當我們將IE8瀏覽器字體更改爲Arial Unicode MS。該網頁看起來不好。這隻發生在IE8中,在Firefox和Chrome中,即使更改也沒關係。如何覆蓋瀏覽器字體?

我的問題是 我有這麼多的CSS文件超過200

  • 所以我想改變我的瀏覽器字體爲MS PGothic爲我的網站
  • 或者只使用網頁字體無法使用瀏覽器字體?

哪可能?我想知道它的代碼示例。任何幫助是非常感謝。

前改變爲Arial Unicode的MS Before changing

改變爲Arial Unicode的MS後 After changing

回答

0

這聽起來像你需要指定你的CSS的字體,這是可以做到這樣(回落爲sans-serif字體):

body { 
    font-family: "MS PGothic", sans-serif; 
} 

如果你有這麼多的CSS文件,但是,font-family值覆蓋我他們正一個,所以你可能想使用!important值,就像這樣:

body { 
    font-family: "MS PGothic", sans-serif !important; 
} 

這可以進一步通過具有選擇爲input改善和textarea使表單字段使用的字體,以及:

body, input, textarea { 
    font-family: "MS PGothic", sans-serif !important; 
} 

我們也可以使用日文字體名稱以防萬一。最後,我建議指定比MS PGothic更流暢的Meiryo字體,並且可以在Windows Vista及更高版本上使用。此外,Mac的字體應該包括在內,所以我認爲日文頁面的最佳CSS是這樣的:

body, input, textarea { 
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif !important; 
} 
+0

感謝您的回答。現在我確定了。 – swemon

相關問題