当前位置: 代码迷 >> Web前端 >> django的模板资料需要为utf-8无bom格式
  详细解决方案

django的模板资料需要为utf-8无bom格式

热度:103   发布时间:2013-02-24 17:58:56.0
django的模板文件需要为utf-8无bom格式

Django使用模板开发,正常的html页面正常显示没有问题,但是使用base模板+extends模板则出现了怪异的现象,

IE中显示不正常,虽然查看源代码都是一致的;

chrome中则显示头部多处一行来,另查看元素,发现head内容全部移到了body中。

firefox显示同chrome一样,head和title出现位置错误。

解决办法:

将模板的编码修改为utf8 无BOM格式,这样既可!notepad++有这个转换功能,记事本默认的都收utf-8有bom的。另外bom是看不到的字符。