我正在研究一个问题,即在html页面上以不同的方式呈现相同的输出。如果我有;
Test
Test
作为数据库表中的一个条目,我的页面的一部分将允许行空间(我想要的),但我的页面的另一部分将不会,只是剪切空格,使它们看起来像
Test Test
有人可以帮我识别可能的问题吗?
答案 0 :(得分:2)
是的,你这样做。除非你有一些CSS和/或<pre>
标签来强制HTML来表示换行符,否则它们通常被视为空格。要在HTML中获得“换行符”,您必须使用<br />
标记。
答案 1 :(得分:1)
(我不确定)
您必须转换\n
中的<br/>
(如果您使用的话,请使用函数nl2br())