代码改变世界

HTML文本应当存储为UTF-8无BOM格式!

2011-04-01 00:36  贼寇在何方  阅读(1231)  评论(0编辑  收藏  举报

折腾了一下午的Bug:

 

一个使用Django模板系统做好的网站,在网页源代码中看不到任何异常,却在浏览器中显示多余的空行,
如上图,图为Chrome中使用开发者工具和查看源代码得到的不同结果。

 

原来是浏览器不能识别UTF-8的BOM所致!
在Notepad++中,把Html文件的格式转换成UTF-8无BOM即可解决。

 

参考: