HTML5中声明了字符集UTF-8还是中文乱码怎么办

html-css012

HTML5中声明了字符集UTF-8还是中文乱码怎么办,第1张

如果是用记事本写,保存后在网页上运行出现了乱码,换成GB2312能正确显示中文。

那代码是没有问题,问题就出记事本身上。 <meta charste="utf-8">

只是告诉浏览器要用utf-8来解释,而文档的编码,是在你保存时的选择决定的,如果保存ANSI

然后用utf-8解释,肯定是乱码,记事本的话,默认保存的文件格式是ANSI,所以在保存的时候要修改为uif-8。

这是字符编码问题,一般为uft-8编码的页面显示了简体中文字符(GB2312格式)所造成的,让字符编码统一即可

有几种方式解决

1.字符集转为charset="GB2312"

2.将html文档编码格式转换为utf-8