我想在网站上的个人资料文字中插入换行符,只允许插入文字,因此我不能使用任何html标记。
我想知道是否以任何方式插入换行符就像使用ASCII码插入空格或制表符一样?
答案 0 :(得分:2)
没有。你可以输入例如一个LINE FEED字符为
,但它没有帮助:通过HTML规则,它仍将被视为另一个空格字符,并且任何空白字符序列相当于普通HTML内容中的一个SPACE。您不能通过字符本身(仅通过HTML标记或CSS)覆盖用于处理字符的HTML规则。
答案 1 :(得分:1)
我认为您正在寻找像' '
这样的代码......左右
'进位返回'代码为' '
也许您正在寻找的是ASCII HTML CODES
答案 2 :(得分:1)
发送电子邮件时,您可以使用<pre>
标记。
在此标记内,文本换行符在html中显示为实际换行符。
<p>
this is a
text with
line breaks
</p>
<pre>
this is a
text with
line breaks
</pre>
&#13;
答案 3 :(得分:1)
您可以将white-space
设置为pre-line
-这样将遵守回车符。
p {
white-space: pre-line;
}
<p>Hello,\r\nGoodbye!</p>
将渲染:
Hello,
Goodbye!
答案 4 :(得分:0)
您可能无法添加任意换行符。 但是,如果要在不足以将文本显示为单行的容器内呈现文本,则可以影响换行的位置。只需在文本中的正确位置使用non-breaking spaces即可。
让我们假设文本包含句子,它将被分解为几行,并且您希望在某个句子之前出现换行符。然后在句子中使用非破坏空格而不是常规空格。然后,特定句子可能不适合当前行,并将在新行上呈现:
The text is to be rendered in this box. Let's force a line break now. This•text•starts•on•a•new•line as it will not fit on the previous line without breaking the text (• stands for ).
答案 5 :(得分:0)
在 mailto 正文中,这创建了一个没有任何问题的新行:%0D
答案 6 :(得分:-1)
在你要打破界限的地方之后尝试\n
。
答案 7 :(得分:-3)
你和其他读这篇文章的人都可以使用这个
%0A