1.php中用smarty模板生成的html在浏览器中顶部有一空行.
2.用firedebug发现 meta和link标记在body标签里.
3.看了下源文件, 文本一样的. 但保存时提示编码问题.估计是utf-8问题了.
4.在网上找了下, 是utf-8 BOM问题.
5.解决方法: 用UltraEdit32把smarty模板文件即引用的模板文件(如include的header,footer等文件)全另存为无BOM的utf-8文件.
1.php中用smarty模板生成的html在浏览器中顶部有一空行.
2.用firedebug发现 meta和link标记在body标签里.
3.看了下源文件, 文本一样的. 但保存时提示编码问题.估计是utf-8问题了.
4.在网上找了下, 是utf-8 BOM问题.
5.解决方法: 用UltraEdit32把smarty模板文件即引用的模板文件(如include的header,footer等文件)全另存为无BOM的utf-8文件.