HTML5添加了utf-8中文还是乱码

如题,代码如下:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>HTML5基础模板</title>...
添加了utf-8字符编码后,title中的中文还是乱码,求解答

原因:问题就出编辑器身上。

1、用鼠标右键单击乱码的html文件,选择用记事本打开。

2、点击记事本菜单栏的文件,选择文件另存为。

3、在另存为的窗口中会发现保存有编码选择,默认编码为ANSI。

4、但是我们需要的编码为UTF-8,所以在保存的时候选择UTF-8,点击保存,替换原来的文件,就解决了html本身内容乱码问题。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-28
如果是用记事本写,保存后在网页上运行出现了乱码,换成GB2312能正确显示中文。

那代码是没有问题,问题就出记事本身上。 <meta charste="utf-8">
只是告诉浏览器要用utf-8来解释,而文档的编码,是在你保存时的选择决定的,如果保存ANSI
然后用utf-8解释,肯定是乱码,记事本的话,默认保存的文件格式是ANSI,所以在保存的时候要修改为uif-8。本回答被网友采纳
第2个回答  2012-05-08
把文件的编码格式转换成UTF-8 无 BOM格式,你可以使用notepad++。
第3个回答  2012-05-07
用response.characterEncoding();
第4个回答  推荐于2017-11-25
是单页面还是项目 如果是项目的话查看一下项目的编码方式追问

只是单页面,IE,firefox,opera这些浏览器都试过了,大小写,加双引不加双引也都试过了,还是乱码

本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网