网页出现乱码
在网页文件中写入中文会出现乱码,主要原因是因为字符编码集与默认字符编码集不同(默认为ISO-8859-1字符编码集,此字符编码集不包含中文),所以中文会出现乱码,一般的中文字符编码集是utf-8与gb2312。
所以我们要把默认的字符编码更改为支持中文的字符编码集utf-8与gb2312就可以了,请尽量使用utf-8。 (ansi < gb2312 < gbk < gb18030 < unicode < utf-8 < utf-16)
解决:
html出现乱码: <meta charset="utf-8" />
js/jq文件: <script type="text/javascript" src="js/test.js" charset="utf-8">
设置utf-8仍然有乱码
网页文件设置了之后仍然出现乱码,我用的编译软件是notepad++。 这样不禁让我感觉在大家都在用utf-8的时候,而我却不会用utf-8,出现了什么问题,这是为什么呢?
解决:
后来发现原来是我的编译器默认字符编码集是ansi。将ansi编码文件转换成utf-8编码文件之后就好用了