zoukankan      html  css  js  c++  java
  • Django模版渲染后在浏览器中出现空行的问题解决<转>

    生成的html看起来没问题,但是多了几个text(各种浏览器中都显示空行)这个问题太郁闷了。最后google了一下,找的了原因:具体说来就是模板中有通过include或者间接的使用了模板文件,而这个模板文件编码是带有BOM格式的utf8,解决的方法就很简单了,用编辑器保存成不带BOM的utf8格式的文件即可。

    Unicode规范中推荐的标记字节顺序的方法是BOM(Byte Order Mark)

    UTF-8不需要BOM来表明字节顺序,但可以用BOM来表明编码方式。如果接收者收到以EF BB BF开头的字节流,就知道这是UTF-8编码了。
    由于UTF-8 BOM并没有得到广泛的支持,所以造成了一定范围内的不兼容。下面列出几个主要工具对于BOM的处理。

  • 相关阅读:
    easy-batch job processors
    easy-batch job marshallers
    easy-batch job mappers
    easy-batch job filters
    easy-batch job writers
    easy-batch job readers
    easy-batch job 报告
    easy-batch job 调度
    easy-batch job 监控
    easy-batch job 配置
  • 原文地址:https://www.cnblogs.com/aveenzhou/p/2694504.html
Copyright © 2011-2022 走看看