我在页面上遇到一个奇怪的问题,其中一些空格字符似乎是不间断的空格,但我无法区分。它们只是在html中显示为“”。
您可以在此页面上看到问题:http://www.zebu.nu/forestilling/jennyandjennifer-2/
找到第4段,它说“让现实世界变得明显”。 “真实”一词之后的空格正在造成一个不间断的空间。但我不知道为什么。当我检查代码时,它看起来像一个普通的空间,如果我删除空格并键入一个新的空格,它就解决了这个问题。所以我真的很困惑为什么会发生这种情况。
目的是让段落像普通文本一样包装正常。如何修复此副本的格式?
答案 0 :(得分:0)
这是由于你的第4段
。
在HTML中,只包含正常空白字符的元素被视为空。仅包含普通空格字符的段落将具有零高度。不间断空格(
)是一种特殊的空白字符,不被认为是无关紧要的,因此它可以用作非空段落的内容。
您可以通过复制para文本并粘贴到普通文本编辑器中来解决此问题,然后从文本编辑器中复制文本并将其粘贴到HTML文件中。
答案 1 :(得分:0)
这就是HTML的工作原理。空白崩溃了。
要解决此问题,请将文本包装在<前>标记,或使用
而不是空格字符