Markdown:内部链接到章节无法工作

3

这个有效:

See [java](#java) configuration
..
### Java

这个不起作用:
See [web.xml](#web-app-web.xml) configuration
..
### Web app web.xml

所以为什么呢? :)

但在我的情况下,两种方式都有效。 - itsmysterybox
啊,也许是一个GitLab问题,这涉及到一个使用GitLab 11.2.5的README.md。 - Minstrel
1
这个有效:(#web-app-webxml) :) - Minstrel
1个回答

4
根据他们的github/markup项目文档,GitHub会通过各种过滤器来运行所有用户提供的标记,包括TableOfContentsFilter。该过滤器未完全记录,但快速查看代码表明,要创建id,标题的文本将通过以下方式进行过滤:
  1. 将所有字符转换为小写ASCII字符;
  2. 删除所有标点符号(除了连字符和空格);以及
  3. 用连字符替换所有空格。
通过这样的过滤器运行文本Web app web.xml将导致web-app-webxml。因此,您的文档应如下所示:
See [web.xml](#web-app-webxml) configuration
..
### Web app web.xml

如果这个回答解决了问题,你可以接受这个答案。如果它有帮助,你可以点赞这个答案。 - Waylan

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