折腾了一下午的Bug:
一个使用Django模板系统做好的网站,在网页源代码中看不到任何异常,却在浏览器中显示多余的空行,
如上图,图为Chrome中使用开发者工具和查看源代码得到的不同结果。
原来是浏览器不能识别UTF-8的BOM所致!
在Notepad++中,把Html文件的格式转换成UTF-8无BOM即可解决。
参考:
折腾了一下午的Bug:
一个使用Django模板系统做好的网站,在网页源代码中看不到任何异常,却在浏览器中显示多余的空行,
如上图,图为Chrome中使用开发者工具和查看源代码得到的不同结果。
原来是浏览器不能识别UTF-8的BOM所致!
在Notepad++中,把Html文件的格式转换成UTF-8无BOM即可解决。
参考:
相关文章: