HTML文本应当存储为UTF-8无BOM格式!
2011-04-01 00:36 贼寇在何方 阅读(1244) 评论(0) 收藏 举报折腾了一下午的Bug:
一个使用Django模板系统做好的网站,在网页源代码中看不到任何异常,却在浏览器中显示多余的空行,
如上图,图为Chrome中使用开发者工具和查看源代码得到的不同结果。
原来是浏览器不能识别UTF-8的BOM所致!
在Notepad++中,把Html文件的格式转换成UTF-8无BOM即可解决。
参考:
折腾了一下午的Bug:
一个使用Django模板系统做好的网站,在网页源代码中看不到任何异常,却在浏览器中显示多余的空行,
如上图,图为Chrome中使用开发者工具和查看源代码得到的不同结果。
原来是浏览器不能识别UTF-8的BOM所致!
在Notepad++中,把Html文件的格式转换成UTF-8无BOM即可解决。
参考: