有效地修改HTML中的空格显示:

时间:2014-04-30 13:35:48

标签: html css whitespace

我们有一个网站已经成长了一段时间。几千行HTML。我们想要改变处理空格的方式。

当内容从数据库返回时,我们希望保留该内容中的空白(例如,显示单词之间是否有多个空格)。

我们无法在全球范围内应用{white-space:pre} - 我们想要保留的空格很多。当我们尝试时,这完全破坏了网站。

我们可以使用{white-space:pre}创建一个CSS类,并将其单独应用于每个渲染内容位,但这将是数百或数千个更改。我们想避免这种情况。

还有其他一些聪明的方法可以解决这个问题吗?有没有人处理类似问题并找到了有效的处理方式?

1 个答案:

答案 0 :(得分:0)

您可以在从数据库获取数据后将其整理到数据服务器端,将其包装在<pre>标记中,或者使用等效的HTML替换空格,例如<br>&nbsp;