如何使用与号链接到内部链接?

时间:2019-03-18 11:23:28

标签: url markdown jekyll anchor ampersand

我正在尝试建立指向“单词与单词”标题的内部链接。 由于我使用的是Jekyll,因此内容位于Markdown文件中,并且我想要链接的标题看起来像这样:

### word & word

我知道我无法在URL中使用&。 因此,这不是一个选择:

#word-&-word

我也尝试过:

#word-%26-word

#word-&-word
#word-%26amp;-word
#word-%20amp%3B-word

但是,两个版本均不起作用。

解决此问题的合适方法是什么?

1 个答案:

答案 0 :(得分:1)

Kramdown正在从标头ID中剥离非字母数字,并用-替换空格。

您可以通过以下方式检查此行为:

- mandatory
{:toc}

### word & word

生成的目录中的结果链接为#word--word

请参见kramdown documentation