md grammars

·other
#other

推荐阅读

如何添加锚点链接

什么是锚点链接

锚点链接指链接到一个markdown文档中特定位置的链接,而这个特定位置是由 # 指示的,每当我们在markdown文档中使用 # ## ### 等符号来标定文章层次时,就自动创造了一个锚点,锚点链接便是能直接指向这些小标题位置的链接,而不是像普通链接那样指向文章的开头

添加

格式还是正常的添加链接的格式:

[链接名](链接)

链接名里可以起任何你想要的名字,但链接要改一下,具体规则:

  • 在正常链接后面,无论使用了多少个 # ,都只增加一个 #

  • # 后,添加原本这个锚点的名字,并删除名字和 # 之间的空格

    • 如果名字包含中文:无需改动,直接复制粘贴

    • 如果名字包含英文:首字母大写的均改为小写,单词之间的空格改为 -

    • 如果名字既有中文又有英文:中英文之间用-连接,其他如上

    • 原本的小标题尽量不要包含一些特殊符号,否则锚点链接可能失效

例子:

a文档:
### 我喜欢抹茶 I Like Matcha

b文档:
[我喜欢的饮料味道](http://github.com/username/repo/blob/main/drinks/flavour.md#我喜欢抹茶-i-like-matcha)

注:本地的markdown文档渲染器可能不支持锚点链接的文档之间的相互跳转,所以我是直接用GitHub上的url(上传到GitHub之后每个小标题都会自动对应一个url,鼠标悬浮在小标题上就能看到了)

我的学习记录