在HTML文本区域中添加换行符
时间:2020-03-05 18:54:29 来源:igfitidea点击:
如何在HTML页面的文本区域添加换行符?
我使用VB.net进行服务器端编码。
解决方案
回答
在输出中添加换行符(" \ n"):
<textarea>Hello Bybye</textarea>
里面会有换行符。
回答
我们可以使用\ r \ n
或者System.Environment.NewLine
。
回答
我相信这会起作用:
TextArea.Text = "Line 1" & vbCrLf & "Line 2"
如果我们希望少一些VB6,可以使用System.Environment.NewLine代替vbCrLf。
回答
在文本区域中,如在表单输入中一样,只有正常的换行符才起作用:
<textarea> This is a text area line breaks are automatic </textarea>
如果我们是在谈论页面上的普通文本,则<br />(或者如果使用纯'ole HTML4,则只是<br>)是换行符。
但是,我想说的是,我们通常通常并不希望换行。通常,文本分为几段:
<p> This is some text </p> <p> This is some more </p>
这样做要好得多,因为它可以提供有关如何根据阅读文本的机器来构造文本的线索。读取该文本的机器包括针对部分视力或者视力不佳的屏幕阅读器,将文本分为几段,可以将其正确呈现给这些用户。
回答
如果要从数据库等插入文本(通常这样做),请将所有"<br />
"转换为&vbCrLf。对我来说很棒:)
回答
如果不是vb,可以使用(cr,lf的ascii代码)