Javascript 为什么标记语法需要在\n之前有两个空格才能生成段落?

Javascript 为什么标记语法需要在\n之前有两个空格才能生成段落?,javascript,markdown,Javascript,Markdown,我使用library在webapp中创建标记文本编辑器 所有格式都是直观的,但换行符。我不明白,为什么我必须添加两倍的空格,然后\n来创建换行符?还有其他markdown=>html js解析器不需要这个吗?在换行前不需要两个空格来生成段落。降价中的段落由两个连续的换行符定义(即段落之间必须有一个空行)。“两个空格”语法用于换行符,即标记 换行符的两个空格规则的原因如(粗体): 段落只是一行或多行连续的文本,由一行或多行空行分隔。(空行是任何看起来像空行的行-只包含空格或制表符的行被视为空白。)

我使用library在webapp中创建标记文本编辑器


所有格式都是直观的,但换行符。我不明白,为什么我必须添加两倍的空格,然后
\n
来创建换行符?还有其他markdown=>html js解析器不需要这个吗?

在换行前不需要两个空格来生成段落。降价中的段落由两个连续的换行符定义(即段落之间必须有一个空行)。“两个空格”语法用于换行符,即

标记

换行符的两个空格规则的原因如(粗体):

段落只是一行或多行连续的文本,由一行或多行空行分隔。(空行是任何看起来像空行的行-只包含空格或制表符的行被视为空白。)正常段落不应使用空格或制表符缩进

“一行或多行连续文本”规则的含义是,标记支持“硬包装”文本段落。这与大多数其他文本到HTML格式化程序(包括Movable Type的“转换换行符”选项)有很大不同,后者将段落中的每一个换行符转换为一个

标记

如果确实要使用标记插入一个

中断标记,请在一行末尾加上两个或多个空格,然后键入return

是的,创建一个

需要更多的努力,但是一个简单的“每一个换行符都是一个

”规则不适用于降价。Markdown的电子邮件风格和多段文字在使用硬中断格式时效果最好,看起来也更好。


换行符前不需要两个空格就可以组成段落。降价中的段落由两个连续的换行符定义(即段落之间必须有一个空行)。“两个空格”语法用于换行符,即

标记

换行符的两个空格规则的原因如(粗体):

段落只是一行或多行连续的文本,由一行或多行空行分隔。(空行是任何看起来像空行的行-只包含空格或制表符的行被视为空白。)正常段落不应使用空格或制表符缩进

“一行或多行连续文本”规则的含义是,标记支持“硬包装”文本段落。这与大多数其他文本到HTML格式化程序(包括Movable Type的“转换换行符”选项)有很大不同,后者将段落中的每一个换行符转换为一个

标记

如果确实要使用标记插入一个

中断标记,请在一行末尾加上两个或多个空格,然后键入return

是的,创建一个

需要更多的努力,但是一个简单的“每一个换行符都是一个

”规则不适用于降价。Markdown的电子邮件风格和多段文字在使用硬中断格式时效果最好,看起来也更好。


我很想知道为什么我的答案被否决了。我相信它回答了问题,而且是正确的,解释得很好,支持得很好。克里斯,你说得对。请参阅我关于此问题的长篇评论:。简而言之,“在我看来,降价是在另一个时代创造的,在人们从浏览器中编辑文档之前。”我想知道为什么我的答案被否决。我相信它回答了问题,而且是正确的,解释得很好,支持得很好。克里斯,你说得对。请参阅我关于此问题的长篇评论:。简言之,“在我看来,降价是在另一个时代创建的,在人们从浏览器中编辑文档之前。”如果你是对我的答案投了反对票的人,请你添加一条评论,解释为什么?我不明白这是怎么回事。如果是你否决了我的答案,你能补充一点解释原因吗?我不明白它怎么了。