2016-11-09 120 views
-1

我在名爲'test.html'的文件中輸入了unicode字符,然後將其保存。事情是gedit可以正常顯示,但是當我在webbrowsers中打開html時,這些字符變成了這樣的「and」和「|à| | | |¼| | °à|¹à|²à§「,一堆3/4,R和亂碼圖標。鉻和firefox都有問題,只有gedit能夠正確顯示字符。我怎樣才能解決這個問題 ?無法在Web瀏覽器中顯示Unicode字符?

爲了清楚起見,這裏是在gedit中原文:

Original text

這裏是它是如何在瀏覽器中查看:

As displayed in browser

+2

可能重複的[無法在Linux服務器上顯示中文字符爲html](http://stackoverflow.com/questions/9713564/cant-show-chinese-character-for- html-on-linux-server) – deceze

+0

http://stackoverflow.com/questions/279170/utf-8-all-the-way-through – deceze

+0

[在Web應用程序中處理Unicode前後](http:// kunststube .net/frontback /) – deceze

回答

0

聲明你的HTML文件的編碼。請務必將其保存爲UTF-8。這是一個最小的例子:

<meta charset="utf-8"> 
<h1>उद् उ ज्योतिः अमृतम् विश्वजन्यम्</h1> 
+0

還要確保web服務器將「UTF-8」報告爲「Content-Type」響應頭中的字符集。 –

相關問題