html - DOM 中有很多 &nbsp,但源代码中没有

标签 html

我在这里需要一些帮助:http://www.otojo.com/是网站。如果您向下滚动到标题为“Latest Cyanogen nightly adds FM radio to Nexus One”的文章,您可以看到描述在 firefox 中不合适。如果您通过 Firefox 插件检查它,它会显示很多  。但是如果你查看它的源码,就没有 。好像 firefox 自动添加在   中,导致布局扭曲。我查看了数据源,里面也没有 。

仅在 Firefox 中存在问题,在 IE 中不存在。有人有什么想法吗?

最佳答案

该页面中有 Unicode 不间断空格。

运行页面的 hexdump:

00009d00  a0 53 74 61 62 6c 65 c2  a0 73 68 6f 74 c2 a0 63  |.Stable..shot..c|
00009d10  61 6d 65 72 61 c2 a0 6d  6f 64 65 c2 a0 2d c2 a0  |amera..mode..-..|

请注意 c2 a0 您希望 20(空格)在哪里?那是 Unicode NO-BREAK SPACE UTF-8 中的字符,您猜对了,它也可以表示为  

关于html - DOM 中有很多 &nbsp,但源代码中没有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3939540/

相关文章:

javascript - 如何使用 jQuery 显示新内容

javascript - 具有固定标题和滚动表体的表不允许 tbody 滚动

javascript - 从变量更改 div 的 css

javascript - canvas不能画正方形?

javascript - 如何通过单击不同的图标来更改另一个 div 中的文本

html - 如何让 <img> 标签在 div 中水平排列?

html - 元素不会通过覆盖层发光

php - 即使数据存在于数据库中,SQL 也会返回空行

javascript - 防止表单在提交时刷新 - Ajax Call Angular JS

html - 使 2 个表具有相同的列大小