无法在html中打印空白行

时间:2013-12-30 06:52:03

标签: html

我正在使用textarea将以下文本存储在数据库中。

您好

您好 你好吗?

在数据库中,它显示链接'嗨你好,你好吗?'

但是,我想通过从数据库中选择值来将其打印为另一页中的段落,因为它在文本区域中显示。现在它正在数据库中打印,因为它在同一行中。

我也要打印空白行。我尝试使用自动换行:break-word;白色空间:预包装;分词:打破所有;

不幸的是,他们都没有在文本之间留下空白。

非常感谢您的帮助

3 个答案:

答案 0 :(得分:1)

PHP有nl2brhttp://us2.php.net/nl2br,它会将换行符转换为<br />标记。正如这个答案所指出的那样,Ruby也有一个帮助你的人也可以这样做:https://stackoverflow.com/a/611687/534109

正如@Dipak所提到的,在前端添加一个插件将有助于将用户输入的内容翻译成HTML,然后您可以按原样存储(显然在清理之后)。我最熟悉的是TinyMCE:http://www.tinymce.com/ - 它既有独立版本,也有jQuery版本。

答案 1 :(得分:0)

使用<br>标记替换数据库中的换行符,以便以HTML格式显示。

答案 2 :(得分:0)

使用linebreak <br>标记! 或者使用这个<br /> 它们都具有相同的含义和功能 - 换行!!