轨道超过一个空白空间



我想从数据库中检索带有看起来像"我是人类"的rails(Rails 2.3.8 andy jruby 1.6.5.1)的字符串,但在浏览器中它总是看起来像"我是人类"。中间没有多余的空格。如何保留多余的空格,或者什么是条带化字符串。

操作非常简单,只需拉一根绳子并将其显示在视图中即可。

谢谢。

没有什么是剥离字符串 - 是HTML的语义把你搞砸了。HTML 中的所有连续空格都呈现为单个空格,除非被 <pre> 元素或等效的 CSS 规则(空格)明确阻止。如果将空格转换为另一种空格,也可以保留空格 - 不间断空格 ( &nbsp; ) 不会被折叠。

浏览器以这种方式解释通常的空间。人们可以使用&nbsp;来保持空间。做

string_from_db.gsub(' ', '&nbsp;')

或使用<pre>标记。

最新更新