如何在 Markdown 的内联代码中包含反引号且末尾没有空格

问题描述 投票:0回答:1

我想要以下代码块:

i`

成为内联代码,末尾无空格

例如,我可以这样做并且它会起作用:

``i` ``

它产生:

i` 

但是,最后一个示例的末尾有一个

 
字符。是否可以生成没有额外空格字符的内联代码片段?

如果我们尝试以下操作:

``i```

它产生:

``我````

我很好奇我是否做错了什么或者这是 Markdown 的限制。即这是不可能的。

escaping markdown block
1个回答
0
投票

诀窍是也以空格开头。这个:

`` i` ``

呈现为:

i`

来自 CommonMark 规范

如果生成的字符串以空格字符开头和结尾,但不完全由空格字符组成,则从前面和后面删除单个空格字符。这允许您包含以反引号字符开头或结尾的代码,这些字符必须与开始或结束反引号字符串之间用空格分隔。

© www.soinside.com 2019 - 2024. All rights reserved.