Tag: UTF8预览模式: 普通 | 列表

网页UTF8编码开发中空白的问题

  页面采用 UTF-8 编码,头部和尾部用了模板包含文件的方法,结果头部和尾部无端端各多出一个约 10px 的空行,什么也没有。
  原因是全部采用 UTF-8 编码,包含文件的时候,最后的二进制流中包含了多次 UTF-8 BOM 标记,IE 不能正常解析包含多个 UTF-8 BOM 标记的页面,直接替换成实际显示的回车,这样导致一个空行,而 firefox 却没有这个问题。
  故如果模板采用包含的方法包含多个 UTF-8 文件需要用 UltraEdit 保存时另存为功能 选择 UTF-8 无 BOM 格式保存即可。
  另外,如果中文页面在 html head 标记中将 title 标记放在 <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> 前面会导致页面空白。
  所以 UTF-8 页面应该使用标准顺序

查看更多...

Tags: UTF8 HTML 网页

分类:Software | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7172