Can I use <br> tag in markdown?

3

我能在markdown中使用<br>标签吗?

我想要分开两个段落。

2个回答

9

2
每行末尾添加两个额外的空格是可行的,但大多数文本编辑器都会自动删除每行末尾的空格,所以这似乎不是一个好主意。 - SIDU

3
要渲染一个换行标签,请参考文档

段落就是一个或多个连续的文本行,它们之间用一个或多个空白行分隔开。(空白行是任何看起来像空白行的行——只含有空格或制表符的行都被认为是空白行。)正常的段落不应该用空格或制表符缩进。

“一个或多个连续的文本行”的规则意味着 Markdown 支持“硬换行”文本段落。这与大多数其他文本到 HTML 格式化程序(包括 Movable Type 的“转换换行符”选项)有很大区别,后者会将段落中的每个换行字符转换为 <br /> 标签。

当您想使用 Markdown 插入 <br /> 换行标签时,可以在一行的结尾处输入两个或更多空格,然后键入回车。

是的,这需要稍微多费点功夫才能创建一个 <br />,但如果采用简单的“每个换行符都是一个 <br />”规则,Markdown 就无法正常工作了。当您将电子邮件样式的引用块和多段落列表项格式化成硬换行时,Markdown 会发挥最佳效果,而且看起来更好。

然而,您应该使用其<p></p><p></p>标签来分隔段落,以使用户代理正确呈现它们。
像这样添加<br /><p></p><br /><p></p>,您将在标签之间有一个“额外”的换行符。
顺便说一句,这在Markdown中是不可能的,因为任何空白行都会自动转换为段落。
但是,如果您想要在现有段落中实现它,则必须键入一些文本(不能是空白),然后以两个或更多空格结束。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接