如何区分 "spaces" 个字符?

How do I tell the difference between "spaces" characters?

我在某个页面上遇到了一个奇怪的问题,其中一些 space 字符似乎是不间断的 space,但我无法区分它们。它们只是在 html 中显示为“”。

您可以在此页面上查看问题:http://www.zebu.nu/forestilling/jennyandjennifer-2/

找到第 4 段 "and makes the real world palpable"。 单词 "real" 之后的 space 导致不间断 space。但我说不出为什么。当我检查代码时,它看起来像一个普通的 space,如果我删除 space 并键入一个新的 space,它就解决了这个问题。所以我真的很困惑为什么会这样。

目的是让段落像带有普通 space 的普通文本一样换行。我如何修复此副本的格式?

这是由于您第 4 段中的  

在 HTML 中,仅包含普通白色字符的元素被视为空元素space。仅包含一个普通 space 字符的段落将具有零高度。不间断的 space( ) 是一种特殊的白色 space 字符,不被认为是无意义的,因此它可以用作非空段落的内容.

您可以通过复制段落文本并粘贴到普通文本编辑器中来解决此问题,然后从文本编辑器中复制文本并将其粘贴到您的 HTML 文件中。

这就是 HTML 的工作原理。 Whitespace 崩了。 要解决此问题,请将文本包装在 < pre > 标记中,或使用 &nbsp; 而不是 space 个字符

完整故事请参考此内容http://www.wikihow.com/Insert-Spaces-in-HTML