Noo*_*ilk 22

保证金和/或填充.(css属性),如下:

<p style='padding-left : 10px'>Hello</p>
Run Code Online (Sandbox Code Playgroud)

(值得注意的是,将内联样式设置为通常被认为是不好的做法;通常在外部css文件中声明一个选择器并适当地设置类/任何内容.)


gra*_*ine 18

在CSS中尝试:

white-space:nowrap;
Run Code Online (Sandbox Code Playgroud)


Mad*_*ina 6

当我意识到我会有空标签时,我遇到了这个问题。我不想设置固定高度,更改 html 为时已晚。我想在css中添加一个空格,代替&nbsp,所以我在元素之前添加了空格,使用:before(它需要通过unicode指定)。

p:before {
    content: "\00a0";
}
Run Code Online (Sandbox Code Playgroud)

希望这个解决方案可以帮助某人。带填充的解决方案对我的问题不起作用。


YOU*_*YOU 5

在CSS中,添加

pre{
  white-space: pre-wrap;
  white-space: -moz-pre-wrap !important;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
}
Run Code Online (Sandbox Code Playgroud)
<pre>
    is not ugly anymore
</pre>