2012-11-03 100 views
1

我的網頁的響應頭顯示此:UTF8 - 仍然顯示奇怪的字符?

Content-Type:text/html; charset=UTF-8 

不過,我還是得到了黑鑽與白問號像é字符。我應該怎麼做?這是我的.htaccess設置UTF-8。

+1

'內容Type'只讓瀏覽器知道如何對內容進行解碼;您有責任正確編碼它。 – raina77ow

+0

我正在使用Zend Studio。你是說這可能是罪魁禍首? – StackOverflowNewbie

+0

http://www.w3.org/International/questions/qa-changing-encoding – durron597

回答

1

如果是腳本或HTML文件,請檢查文件本身的編碼,它應該保存爲UTF-8。

在Zend的,它是這樣的:Edit->Set encoding->Other: UTF-8,

+0

這是一個全球性的解決方案嗎?我是否需要瀏覽數百個文件並重新保存它們? – StackOverflowNewbie

+0

啊,你可以試試這個然後:http://stackoverflow.com/questions/755245/zend-studio-for-eclipse-switch-character-encoding-for-all-files-in-a-project – nickhar

0

如果你服務,你需要在HTML文件內容是UTF-8來表示的HTML頁面。 您可以通過添加元的HTML標記,你的標題部分做到這一點:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">