今天小编跟大家讲解下有关IE下utf8编码页面无端端空出一行及utf8页面无法显示的解决方法 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关IE下utf8编码页面无端端空出一行及utf8页面无法显示的解决方法 的相关资料,希望小伙伴们看了有所帮助。
原因是全部采用utf8编码 包含文件的时候 最后的二进制流中包含了多次UTF8 BOM标记 IE不能正常解析包含多个UTF8 BOM 标记的页面 直接替换成实际显示的回车 这样导致一个空行 而firefox却没有这个问题。 故如果模板采用包含的方法包含多个utf8文件需要用ultraedit保存时另存为功能 选择utf8 无bom格式保存即可。 另外 如果中文页面在html head标记中将title标记放在<meta http-equiv=”content-type” content=”text/html; charset=UTF-8″ />前面会导致页面空白。 所以utf8页面应该使用标准顺序 复制代码代码如下:<meta http-equiv="content-type"content="text/html; charset=UTF-8"/> <meta http-equiv="content-language"content="zh-CN"/> <meta name="robots"content="index,follow"/> <meta name="keywords"content=""/> <meta name="description"content=""/> <meta name="rating"content="general"/> <meta name="author"content=""/> <meta name="copyright"content=""/> <meta name="generator"content=""/> <title></title>来源:爱蒂网