2012-11-29 142 views
3

是否有任何解決方法可以在Internet Explorer中呈現醜陋的字體 - Windows?在Internet Explorer中呈現醜陋字體

font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; 

enter image description here

Here is a 100% crop:
左:IE
右:FF

+7

只是我還是IE看起來好一點?! – danwellman

+0

你是在一個實際上有Helvetica Neue或Helvetica的Windows系統上測試它嗎?屏幕截圖中的哪些文字受到'font-family'設置的影響?文本的其他設置是什麼,例如字體大小? –

+0

@ JukkaK.Korpela例如「Kúpiť」,我認爲字體重量太大膽。 Iam在Windows 7上嘗試,沒有安裝額外的字體。 font-weight:bold; text-shadow:0 -1px 0 rgba(0,0,0,0.4)。該網站:http://bit.ly/SrP5w8 – Adrian

回答

3

的頁面是非常複雜的,並給出不同的CSS規則,不同的瀏覽器。但是字體渲染的差異最終是非常簡單的,從這個意義上說,這個問題可能被認爲是例如Font differences between Mozilla Firefox and Internet Explorer

的差異可以非常簡單的設置,其中的CSS代碼被歸納爲以下證明:

a { 
padding: 1px 2px; 
color: #FFFFFF; 
background: rgb(38, 127, 234); 
font: 13px Arial; 
font-weight: bold; 
} 

所以它只是Arial粗體在13像素大小具有一定的藍色背景和白色。在IE瀏覽器中,由於字體渲染算法的差異,有些筆畫比Firefox更厚,並且現在或可預見的將來都沒有辦法做到這一點,只不過這會導致您重新考慮字體和樣式選擇。

下面是你得到(產生在Windows 7;在左,IE在Firefox上右)什麼:

enter image description here

如果你將它放大,使像素變爲可辨,你會看到相當多的區別:

enter image description here