[英]Displaying a Paragraph with line breaks
我遇到一種情況,用戶可以輸入一個問題並將其寫到mysql表中。
然后,我在管理面板中顯示此文本以進行回復和回復。
我可以看到管理面板中的文本具有相同的新行(chrome開發人員),但顯示為一塊文本(無新行)...
我目前正在顯示此文本...我已經嘗試了a,但是仍然沒有換行符。
如何使用包含的新行顯示此文本? 是否有HTML標記可以執行此操作,或者我需要對br標記使用PHP和sub \\ n嗎?
下面的例子:
<span class="description">txthere
txthere
txthere
txthere
txthere.</span>
在顯示中,您可以使用CSS來用原始換行符設置HTML的樣式,請嘗試white-space
:
white-space: pre-line;
如果基本上是textarea或控制台,則使用/n
放置換行符,而瀏覽器無法將其識別為換行符,則需要將/n
轉換為<br/>
以告知瀏覽器這是換行符,請使用PHP的功能
nl2br();
此處提供更多信息: http : //in.php.net/nl2br
這會將所有/n
標記轉換為<br/>
標記,以便瀏覽器將其作為換行符進行處理
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.