如何在Markdown中链接到同一文档的部分?

9 浏览
0 Comments

如何在Markdown中链接到同一文档的部分?

我正在编写一个大型Markdown文档,希望在开头放置一个类似目录的内容,以便提供到文档中各个位置的链接。我该如何做呢?

我尝试使用:

[a link](# MyTitle)

其中MyTitle是文档中的一个标题,但这不起作用。

admin 更改状态以发布 2023年5月23日
0
0 Comments

这可能是一个过时的问题,但是在Github中创建markdown内部文档链接,请使用...
(注意:小写#标题)

# Contents
 - [Specification](#specification) 
 - [Dependencies Title](#dependencies-title) 
## Specification
Example text blah. Example text blah. Example text blah. Example text blah. 
Example text blah. Example text blah. Example text blah. Example text blah. 
Example text blah. Example text blah. Example text blah. Example text blah. 
Example text blah. Example text blah. 
## Dependencies Title
Example text blah. Example text blah. Example text blah. Example text blah. 
Example text blah. Example text blah. Example text blah. Example text blah. 
Example text blah. Example text blah. Example text blah. Example text blah. 
Example text blah. Example text blah. 

有一个好问题,所以我编辑了我的答案;

可以使用- ##########来创建任何标题大小的内部链接
我下面创建了一个快速示例...
https://github.com/aogilvie/markdownLinkTest

0
0 Comments

Github自动解析标题中的锚点标签。因此,您可以执行以下操作:

[Custom foo description](#foo)
# Foo

在上面的示例中,标题Foo已经生成了一个名称为foo的锚点标签。

注意:所有标题大小都只有一个#,锚点名称前没有空格,锚点标签名称必须是小写的,如果是多个单词,则用破折号分隔

[click on this link](#my-multi-word-header)
### My Multi Word Header

更新

使用pandoc也可以无需额外设置使用锚点标签。

0