問:如何在 MVC3 應用程式中保留空格和換行符的同時在 HTML 中呈現字串?
在 MVC3 中渲染從資料庫檢索的字串時,您可能會遇到空格和換行符被忽略的問題HTML 和內容顯示為一行。為了解決這個問題,有必要對這些格式化元素進行編碼。
A:使用空白:預換行; CSS 屬性。
要保留格式,請套用空白:預換行;您的內容的財產。此屬性將在保留空格和新行的同時換行文字。以下是一個範例:
div { white-space: pre-wrap; }
<div> This is some text with some extra spacing and a few newlines along with some trailing spaces and five leading spaces thrown in for good measure </div>
透過實作此 CSS 樣式,您可以確保在 HTML 渲染期間不會忽略資料庫檢索到的字串中的空格和換行符。
以上是在 MVC3 中渲染字串時如何保留格式(空格和換行符)?的詳細內容。更多資訊請關注PHP中文網其他相關文章!