中文文字在网页上无法正常显示

时间:2010-08-26 18:10:13

标签: html character-encoding cjk

我在一个主要的英文网页上添加了一些中文文字,但我无法正确显示这些字符。我在元内容类型标记中将编码设置为UTF-8,并且我正在复制/粘贴从Word文档发送的中文。该文本仍呈现如下:

ÁπÅÈ'î‰Π≠ÊñáÁâà

而不是中文字符:

繁体中文版

我确信这是一个简单的解决方案,但我很遗憾如何实现这一目标。

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

仅仅因为元标记表示编码是UTF8,并不意味着内容(文件)本身是UTF8。我的意思是,如果你有一个文件index.html,文件本身应编码为utf8。

要更改lunix中文件的编码,可以使用此命令

iconv --from-code=ISO-8859-1 --to-code=UTF-8 ./index.html > ./newIndex.html

但我想你正在使用Windows ...而我知道改变Windows中编码的唯一方法就是Notepad ++

希望这有帮助