每当我在我的图像ALT标记中使用空格,我的整个<img>
线获得真的搞砸了。图像替换和标题越来越乱用空间
假设我的img标题是Windows 10
,对今天的新闻有点特别。我们还要说我的img标签是Windows 10 officially announced
。
当我插入这在我的img标签应该发生的是:
<img src="/windows_10.png" title="Windows 10" alt="Windows 10 officially announced" />
但发生的事情是:
<img src="/windows_10.png" title="Windows" 10="" alt="Windows" officially="" announced="">
我从数据库检索,填充之前其确实html_entity_decode
我的新闻动态页面。 img标签在执行html_entities
函数后存储在数据库中。 (PHP是它自己编码的东西。)
我真的不明白它出错的地方。
你能显示你的完整代码吗?你缺少引用或引用不正确排列 – 2014-10-01 05:54:06
你应该显示实际生成'img'元素的代码部分,并显示它从数据库中获取的实际数据,并且应该显示实际的HTML为生成的(您发布的内容看起来像已经被浏览器解析过的东西)。 – 2014-10-01 05:56:47
生成图像的部分是html_entity_decode($ content);内容是从数据库中检索的行。 – user3454669 2014-10-01 06:03:03