MVC保留回车 - html中的换行
问题描述:
答
我想做到这一点的最好办法是<br />
变量来替换\r\n
序列,使用任何脚本语言数据库支持的网站是。
其他选项包括将文本<textarea>
内。或者,如果它适合您的网站,则使用类似<pre>
标记(或CSS属性white-space: pre
)。
+9
+1“white-space:pre”。使用
代替CRLF可能会变得更加丑陋,并且更多的在自动HtmlEncodes(如MVC)的平台上运行。 –
2011-03-29 23:08:22
答
您可以使用<br />
搜索/替换这些字符以使文本输出具有分隔符。您也可以使用<pre>
标签来指定特定的文本的换行符。
答
如果您使用的是PHP,您可以使用nl2br。正如文档中所述,nl2br会在字符串中的所有换行符之前插入HTML换行符。它返回string
与所有换行之前插入' < BR/> '或 ' <BR> '(\ r \ n, \ n \ r,\ n和\ r)。
http://www.w3.org/TR/WD-html40-970917/struct/text.html#h-10.3.5 – 2014-08-04 10:15:07