解决网站动态生成空白双引号

在调试网页的时候可能会发现一个问题,网页中某个地方有一段空白区域,不是有css引起的空白,通过浏览器的网页调试工具查看,譬如用chrome右键审查元素发现这块空白是由双引号引起的。如下图(图片来自网络)

空白现象空白现象

通过总结,可能由一下几个原因

  1. 最可能的是后台程序php的编码问题,windows下的某些编辑器(譬如记事本,或者其他编辑器并未取消“添加bom头”相关选项)默认文件编码不是utf-8,保存为utf-8格式之后,会产生utf-8 bom(在文件头部插入隐藏的字符用来标识是否为utf-8)头因此可以用notepad++将php保存为utf-8无bom格式,便可以解决问题。
  2. 其他则可能是html的代码规范问题,譬如语法错误,某些标签未闭合,甚至本本未被标签包裹都会出现这些问题,这种情况下就需要仔细检查自己的代码。

xiaodao

0

Subscribe to cc log

Get the latest posts delivered right to your inbox.

or subscribe via RSS with Feedly!
comments powered by Disqus