文档内跳转的原理是利用锚标记和 a
标签来实现的。在 MinDoc 中,文档内跳转有两种实现方式。
通过 HTML 标签实现
MinDoc 支持直接嵌入 HTML 标签,通过HTML标签实现添加一个锚标记例如:
<a name="first_link"></a>
在需要跳转的地方可以加链接:
<a href="#first_link">第一个段落</a>
这样可以实现文档内跳转。
使用 Markdown 扩展语法实现
MinDoc 扩展了 Markdown 的语法,支持创建锚标记。
[](@first_link)
解析器会将标签解析为:
<a name="first_link"></a>
在需要跳转的地方直接创建链接即可:
[第一个段落](#first_link)