我正在添加Markdown支持我的CMS编辑器。
写Markdown内容时,我如何创建两个空行?
我一直在努力,但总是只有一条线。
我正在添加Markdown支持我的CMS编辑器。
写Markdown内容时,我如何创建两个空行?
我一直在努力,但总是只有一条线。
当前回答
如果你正在使用markdown-it或PythonMarkdown这样的库,这也可以通过在渲染前将两个换行符(在Regex /\n\n$/gm中)替换为一个换行符和一个不可见字符(\n)来解决。注意\n后面的字符是Alt+0160或不可见字符。
例如,使用markdown-it(尽管它也适用于任何其他库)作为输入:
1
2
3
4
5
使用md.render(string.data。替换(/\n\n$/gm, "\n "))将得到:
其他回答
我不知道它是否适用于其他编辑器,但在VSCode中,简单的#后跟换行符就可以达到我的目的,并且可以无限重复。(与无输出的反引号不同)
事实上,它是一个空的标题行,所以任何文档大纲或自动格式化都可能看起来很怪异。
引号内加空格,后面加两个空格。如需更多行,请重复以下步骤:
text1 text1
`(space)`(space)(space)
`(space)`(space)(space)
text2 text2
它看起来不错Markdown来源:
text1 text1
` `
` `
text2 text2
你可以用这个来完美地完成:
texttextexttexttext
texttexttexttexttext
如果Markdown编译器支持HTML,可以在Markdown源代码中添加<br/><br/>。
你可以使用<br/><br/>或 或者\ \。