我有一种情况,用户可以输入一个问题,并将其写入 mysql 表中。
然后,我在管理面板中显示此文本以供审阅和回复。
我可以看到管理面板中的文本具有相同的新行(chrome 开发人员),但它显示为一个文本 block (没有新行)...
我目前正在用来显示此文本...我已经尝试过,但它仍然没有换行符。
我应该如何显示该文本及其包含的新行?是否有 HTML 标签可以执行此操作,或者我需要使用 PHP 和 sub\n 作为 br 标签?
下面的例子:
<span class="description">txthere
txthere
txthere
txthere
txthere.</span>
最佳答案
在显示时,您可以使用 CSS 来设置带有原始换行符的 HTML 样式,请尝试 white-space
:
white-space: pre-line;
关于php - 显示带有换行符的段落,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10458403/