页面在谷歌浏览器和IE浏览器顶部多出空白行,火狐显示正常

引起这个问题的原因是用系统自带记事本打开过Tinkphp的模板文件,因为记事本不支持UTF8无BOM格式编码,打开之后这个编码格式丢失,转为ANSI格式的编码了;

解决的办法是:用Notepad++或者UltralEdit工具打开该页面文件,此时会看到文件编码格式是ANSI格式的,将html文件内容全部复制一下,然后将html文件转换为UTF8无BOM格式编码,这时候会发现html文件中的中文变为乱码了,先别急,ctrl+a全选,然后粘贴刚才复制的内容,中文就恢复正常了,html文件也变回UTF8无BOM格式编码,最后保存下就好了

原文地址:https://www.cnblogs.com/agilezhu/p/3463694.html