您的位置:首页 > Web前端 > HTML

Editplus下新建Html文件的乱码问题解决

2013-08-21 12:10 155 查看
乱码问题,从开始接触编程就一直困扰着每一个人,自己精力有限,遇到的就简单整理一下。

问题描述:

编译环境:editplus,

在editplus中使用其默认模板“新建html页面”,随便输入几个汉字,显示没有问题;

然后把一个页面中的代码 ctrl+All 覆盖新建的html页面后,乱码出现,注意前者显示是没问题的

解决方案:

在html页面中修改编码方式:

<meta http-equiv="content-type" content="text/html; charset=UTF-8">


无效,改为“gbk”,仍然无效……

思考,乱码的显示肯定是因为文件的编码方式不能被浏览器解析而导致,修改了页面的编码还不成功,是否会是文件的编码?

尝试:“文件”-->“另存为”,注意到其默认编码:utf-8+BOM,修改为“utf-8”,重新加载页面,乱码消失,页面正常&哦咧,哈哈。

既然发现了罪魁祸首就不能轻易放过,百度之:
http://baifjece.blog.163.com/blog/static/337946542011113015829596/
他山之石,

Unicode规范中的一个概念,BOM--Byte Order Mark,即 字节顺序标记,Windows就是使用Bom来标记文件的编码方式的,这样很方便对文件进行签名处理,但是很多软件并不能识别Bom,也就很容易出现乱码。

一般的文件在保存的时候很少会用到Bom编码方式来保存,但是Editplus 新建的文件编码默认为 utf-8+Bom,所以为了杜绝这种莫名其妙的问题,必须果断更改,“工具”-->“配置用户工具--”-->“文件”,修改默认编码;

对于已经新建的文件,可以如此修改:“文档(D)”-->“文件编码”-->“更改”,好啦

Editplus,小巧的功能确实不忍心换掉,有问题了慢慢熟悉就好。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: