2014-10-07 90 views
0

我已經下載了一組網頁,並希望在本地簡單地訪問它們(它們的在線版本已被刪除)。如何修復我的字符編碼?

在Chrome/Firefox中加載它們,我遇到了大量的未知字符,這使得像這樣:

Image which shows many special chars displayed as a diamond with a question mark inside.

的HTML加載像這樣在記事本++:

Image showing character encoding as xE9 and xF1 and similar.

該圖像僅顯示導致問題的字符之一,但每當使用重音字符或任何特殊字符時,該圖像都是相同的。

我該如何解決這個問題並在瀏覽器中正確渲染?

回答

1

只需從瀏覽器中的查看→編碼菜單中選擇不同的編碼即可。

黑鑽石明確表示瀏覽器正試圖將頁面解釋爲Unicode(可能特別是UTF-8),這顯然不是正確的編碼。嘗試拉丁-1,這可能是正確的。

0

編輯文件,插入標記

<meta charset=windows-1252> 

head部分。問題很明顯,這些頁面是windows-1252編碼,但被視爲utf-8編碼。它也可能是其他8位編碼,因此您可能需要嘗試不同的編碼。

當然,它可能更復雜一些,但沒有足夠的數據來決定這一點。