我试图使用 Markdown 表示一个简短的内联代码跨度,末尾有一两个重要的空格。如果我把它放在一个独立的代码块中,它可能看起来像这样:
cd
令人沮丧的是,Markdown将`cd `
转换为<code>cd</code>
,删除了末尾的空格。我该怎么做?
不幸的是,我不知道在原版 Markdown 中使用反引号的方法。如果需要使用当前的解析器,可以使用文字<code>
HTML 标记来生成正确的输出:
Normal text. <code>Inline code block with a space: </code> Normal text.
如果您有能力并且有兴趣,切换到更一致/扩展的解析器(例如我已经测试过的 kramdown,但可能还有 MultiMarkdown 和其他解析器)可以正确解释代码块中的终端空间,并且不会截断它们。
我不相信 markdown 有什么特别的,但如果你使用
它会添加一个不间断的空格。 在您的情况下更换
`cd `
跟
`cd `
它应该按预期工作。