div内的文字没有显示单词之间的多个空格

时间:2011-05-27 11:24:22

标签: html

div没有在字符串之间显示多个空格

例如

字符串'新文件夹'显示为'新文件夹'

4 个答案:

答案 0 :(得分:14)

这就是html的工作原理。空白崩溃了。查看显示问题的方式以查看示例。

要解决此问题,请将文字换成<pre>标记,或使用&nbsp;代替空格字符

答案 1 :(得分:4)

您还可以使用CSS添加样式,如<pre>标记。使用

  div#where-you-want-the-whitespace {
      white-space: pre;
  }

答案 2 :(得分:0)

是的,这是在html中发生的,就像你输入并显示相同......

您需要使用简单的html =&gt; &amp; nbsp ,或&lt; pre &gt;标签....或者你也可以通过一些id ... =&gt;将变量分配给' span '标签。 * “span style ='padding-left:20px'” *此行在左侧“span”处的空格后开始

@ *因为标签在这里不接受所以这就是为什么要使用“span”。

答案 3 :(得分:0)

尝试:

  

white-space: pre-wrap;

这有两件事可以帮助他人:

  1. 根据需要保留空格。
  2. 将文本换行,以便使其过长而在容器内保持干净。