php生成的html meta和link标记在body标签里 浏览器顶部有个空行
2010-05-16 18:03
489 查看
1.php中用smarty模板生成的html在浏览器中顶部有一空行.
2.用firedebug发现 meta和link标记在body标签里.
本机上wmap运行没事, 送到远程服务器上是IASP的服务, 会出现上述bug.
看了下源文件, 文本一样的. 但保存时提示编码问题.估计是utf-8问题了.
在网上找了下, 是utf-8 BOM问题.
解决方法: 用UltraEdit32把smarty模板文件即引用的模板文件(如include的header,footer等文件)全另存为无BOM的utf-8文件.
参考:
网页UTF8编码开发中空白的问题
UTF-8、Unicode和BOM问题
php文件都不能有BOM
2.用firedebug发现 meta和link标记在body标签里.
本机上wmap运行没事, 送到远程服务器上是IASP的服务, 会出现上述bug.
看了下源文件, 文本一样的. 但保存时提示编码问题.估计是utf-8问题了.
在网上找了下, 是utf-8 BOM问题.
解决方法: 用UltraEdit32把smarty模板文件即引用的模板文件(如include的header,footer等文件)全另存为无BOM的utf-8文件.
参考:
网页UTF8编码开发中空白的问题
UTF-8、Unicode和BOM问题
php文件都不能有BOM
相关文章推荐
- php生成的html meta和link标记在body标签里 浏览器顶部有个空行的解决方法
- php生成的html meta和link标记在body标签里 顶部有个空行
- php生成的html meta和link标记在body标签里 顶部有个空行
- php生成的html meta和link标记在body标签里 顶部有个空行
- php生成的html meta和link标记在body标签里 顶部有个空行
- 手机端HTML网页生成 meta标签针对苹果手机页面设计问题
- HTML标签属性<meta>、<body>
- link标签和script标签跑到body下面,网页顶部有空白
- html中meta标签link标签无序有序列表表格表单
- 解决Html.ActionLink生成的a标签href参数含有?length参数问题
- php ajax从后台返回json数据,并把数据赋值给自动生成HTML标签
- 【转】【问题】HTML标签head内容被移至body,顶部有空隙
- HTML 头标签的 <title> <base> <meta> <link> <script> 的内容意思
- HTML基础 body标签link属性设置带有超链接的文本未点击时候的颜色
- PHP使用DOMDocument类生成HTML实例(包含常见标签元素)
- html body标签详解与html常用的控制标记
- 【推荐】用PHP的ob_start()控制您的浏览器cache、生成html
- HTML里link meta全部标签的作用
- 用PHP ob_start()控制浏览器cache、生成html实现代码
- link标签和script标签跑到body下面,网页顶部有空白,UTF-8 BOM问题