javascript - utf-8无bom格式的css,js文件为什么在浏览器下中文显示乱码?
巴扎黑
巴扎黑 2017-04-10 15:57:16
[JavaScript讨论组]

用sublime编写的css,js文件,保存为utf-8格式后,在浏览器下显示,中文为乱码。于是我改用nodepad++重新保存为utf-8带bom格式后,结果中文显示正常。标准格式不应该是utf-8无bom格式吗,为什么反而会乱码?

巴扎黑
巴扎黑

全部回复(1)
ringa_lee

sublime的问题吧,我用phpstorm写的,无bom的css,拖到chrome就不乱码。是不是默认编码的问题,我phpstorm新建文件默认就是utf8的,不用改。

以下为乱猜测

可能你的Sublime把文件编码改成utf8无bom之后,写入文字的使用的编码仍是有bom的,或者其他编码的,chrome则直接使用文件的编码读取里面的文字。

也就是说可能你的文件编码,和文件里的文字编码,不是同一个

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号