Markdown中的多行引用

20

我正在寻找Markdown中引用多行代码的等效功能。对于代码块,我可以方便地编写:

```
    this is a code example
```

有人知道像下面这样的东西是否可能吗?

>>>
    this should be rendered as a multiple line quote
>>>
4个回答

19

您也可以将此符号用于多行内容:

> **Stack1**: https://stackoverflow.com/  
this is split on 2 lines but renders on 1  
> **Stack2**: https://stackoverflow.com/ 
> **Stack3**: https://stackoverflow.com/ 

Stack1: https://stackoverflow.com/ 这被分成两行,但在同一行上呈现
Stack2: https://stackoverflow.com/
Stack3: https://stackoverflow.com/

如果要换行,您可以使用</br>标签或在行尾使用双空格


为什么使用嵌套?如果连续的引用块(block quotes)挨在一起,大多数Markdown渲染器都会将它们合并成一个。 - Jeremy Caney
如果您想要每行一个元素,这是实现它的一种方法。否则,它将把所有元素连接成一行。 - rh0x
1
如果在它们之间加入额外的换行符,它们将显示在不同的行上。这与您的解决方案相同,但不需要额外的 > 字符列,并且不会呈现额外的行。您可能喜欢双线的外观,这很好,但是在它们之间的换行符才是在此处起作用的,而不是多余的 > 字符。 - Jeremy Caney
2
你是完全正确的。我刚刚测试了,它确实像你说的那样工作,所以我撤回我的答案:
某事</br> 其他某事
- rh0x
8
双倍行距 - 谢谢! - Hans

9
我不知道任何具有此功能的Markdown实现。但是,大多数实现支持 懒惰块引用,这样你只需在每个段落中写一次>:
> This is a blockquote on two
lines.

如果您想每行一个,我想你需要这个。 - rh0x

5
你可以使用<blockquote>标签来引用多行内容。
<blockquote>
This is one paragraph.

This is another paragraph.
</blockquote>

它将显示为:
这是一个段落。

这是另一个段落。


-1

In Slack,

<<<
line one
line two

看起来可以工作!


您的回答可以通过添加更多支持信息来改进。请[编辑]以添加进一步细节,例如引文或文档,以便他人可以确认您的答案是否正确。您可以在帮助中心中找到有关如何编写良好答案的更多信息。 - Community
这个问题是关于降价的,而不是关于slack的。 - undefined

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