我在名为'test.html'的文件中键入了unicode字符,然后将其保存。事情是gedit可以正常显示,但是当我在webbrowsers中打开html时,字符变得像这样的“†¾°¾¾¿¿¾¾”和“à|§§‡à|¯à||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| °à|¹à|²à§“,一堆3/4,R和乱码图标。Chrome和firefox都有问题,只有gedit才能正确显示字符。我该如何解决这个问题?
为了澄清,这是gedit中的原始文本:
以下是在浏览器中查看的内容:
答案 0 :(得分:0)
声明HTML文件的编码。确保以UTF-8保存。这是一个最小的例子:
<meta charset="utf-8">
<h1>उद् उ ज्योतिः अमृतम् विश्वजन्यम्</h1>