前段时间遇到个bug,页面样式完全乱了,大概浏览下,以为是标签错乱了,检查一遍并没有问题,然后diff一下,发现改动不多,也没有问题的样子,最后查看编码格式也没有问题,然后之后两个小时候就给了它了,无奈之下转换成ASCII对比,发现头部确实不一样。找到问题就好说了,把老的头部复制过来,重新用其他编辑器保存下ok。
当时没有对比具体有什么不同(遇事不深究的缺点得改改啊),忽然想到自己用过记事本修改保存的,八成记事本就是始作俑者(好吧,明明是我)。之后度娘告诉我记事本在保存文本文件会自作聪明的在文件开始的地方加几个字符:0xefbbbf(utf-8 bom)以标识自己是utf-8格式,php是不能识别它的,所以就出现问题了
总结(引用自廖雪峰大神),慎用记事本保存自己的代码,用记事本写代码时请注意,保存文件时使用ANSI编码,并且暂时不要输入中文。其实, 其他编辑器多好!
慎用记事本,会有坑
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 因为打开记事本乱码后,就去翻了网上比较好的博客作为材料,本文对网上的博客进行的再次的编辑撰写。 一、首先什么是编码...
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...