2012-04-13 68 views
9

對不起,如果這不是發佈這樣的問題的正確地方,但我在機智的最後試圖找出答案。我不知道這是一個編碼問題還是什麼,但在許多網頁上,Chrome瀏覽器不會正確顯示某些字符。即像en和em破折號,elipses等。爲什麼Google Chrome不顯示正確的編碼?

下面是一個示例。

encoding example http://img214.imageshack.us/img214/6424/deletemex.jpg

即與變音符號O的應該是一個橢圓。我在Firefox上看不到問題,並且在另一臺使用Chrome的計算機上看不到問題。編碼設置爲自動檢測和UTF-8。如果我用元音變音複製並粘貼O,它會以橢圓形粘貼。

任何想法爲什麼發生這種情況,我該如何解決它?

+0

順便說一下,Chrome更新到最新版本,我試過禁用所有擴展和重新加載沒有運氣。 – i7nvd 2012-04-13 03:16:26

回答

12

如果它作爲預期字符粘貼回來,那麼它不是一個編碼問題 - 而是一個字體問題:您的系統中可能安裝了字體,Chrome正在使用該字體來顯示S.O. (可能還有其他網頁的文字)。如果這種字體被破壞(就像它本身有一個不正確的編碼聲明),這可能會發生。

解決方法是找出哪些是進攻字體和從系統中卸載。

+1

你明白了。我會盡快接受這個正確的答案。謝謝!通過右鍵單擊和檢查元素並查看它正在創建的調用找到有問題的字體。刪除了違規字體,並按預期工作。謝謝! – i7nvd 2012-04-13 03:25:05

+1

這不是正確答案,請參閱[user1990310]發佈正確答案 – dns 2013-05-14 06:25:41

+1

@dns:「找出令人反感的字體並將其卸載」,並選擇「Arial的通用副本並將其停用」。大致相同,只是另一個答案列出了某些用戶打破的特定字體。 – jsbueno 2013-05-20 14:50:38

1

我有類似的問題。但事情是,網站上的文字顯示正常。這只是Google Chrome標籤中的文字,並未顯示。它帶有方塊。要解決這個問題,我必須將編碼更改爲自動檢測和UTF-8(我必須取消選擇它,然後再選擇它)。然後重新啓動我的電腦,以便顯示標籤中的文字。

不過,我覺得,下一次我打開我的電腦,我不得不經歷相同的過程,它是相當刺激性。有沒有其他人有這個問題,如果是的話,我們如何解決這個問題?

乾杯, Ç

4

我不得不使用通用型客戶端與瀏覽器在Mac OSX.7.5問題。

在Chrome中轉到彈出式菜單(3個水平條)>工具>編碼,並將頁面設置爲自動檢測,UTF-8(如果瀏覽器速度變慢,您應該關閉自動檢測功能)。

在通用類型客戶端中,存在兩個彼此衝突的Arial版本。

選擇的宋體通用複製和停用。

所有頁面現在在Chrome中正確顯示。

0

這也一直在驅動我的香蕉。我的決議與pho3nix的答案相似;但不是創建本地樣式表覆蓋,而是從我的系統中刪除了Helvetica Neue Regular。叫我勢利,但比它映射到空中:-)

沒有必要刪除Helvetica Neue字體簡明,光或其它變體更好。不知何故,如果你安裝了Helvetica Neue Regular,Chrome會選擇Helvetica Regular。

似乎與這使得它們不適合在瀏覽器中,但確定在Photoshop或Illustratior顯示Helvetica Neue字體的字體文件已被映射的方式(至少部分)中的問題。

相關問題