这里总结一下使用 Typora 工具编辑 Markdown 文件时,插入链接的语法和注意事项。
Markdown 支持两种形式的链接语法:行内式和参考式两种形式,行内式一般使用较多。
行内式
语法说明:
[]
里写链接文字,()
里写链接地址,()
中的""
可以为链接指定 title 属性,title 属性可加可不加。title 属性的效果是鼠标悬停在链接上会出现的 title 文字。快捷键 Ctrl+K
[链接文字](链接地址 "链接标题")这样的形式。链接地址与链接标题前有一个空格,例如:
欢迎来到[百度](https://www.baidu.com)
显示效果如下:
欢迎来到百度
参考式
参考式超链接一般用在学术论文上面,或者另一种情况:如果一个链接在文章中多处使用,那么使用引用的方式创建链接将方便对链接进行统一的管理。
语法说明:
参考式链接分为两部分,文中的写法[链接文字][链接标记]
,在文本的任意位置添加[链接标记]: 链接地址 "链接标题"
,链接地址和链接标题前有一个空格。
如果链接文字本身可以作为链接标记,也可以写成[链接文字][]
经常使用的网站有[Google][1]、[csdn][2]以及[博客园][3]
[csdn][2]是一个不错的[网站][]
[1]: http://www.google.com "Google"
[2]: https://blog.csdn.net/ "csdn"
[3]: https://www.cnblogs.com/ "博客园"
[网站]: https://blog.csdn.net/
显示效果如下:
经常使用的网站有Google、csdn以及博客园
csdn是一个不错的网站
自动链接
语法说明:
Markdown 支持以比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用<>
包裹起来,Markdown 就会自动把它转成链接。一般网址的链接文字就和链接地址一样,例如:
自动网页链接:<http://www.baidu.com>
自动邮箱链接:<address@www.baidu.com>
显示效果如下:
自动网页链接:http://www.baidu.com
自动邮箱链接:address@www.baidu.com
页内超链接
网页中,页内超链接也叫锚点,也就是链接本文档内部的某些元素,实现当前页面中的跳转。比如我这里写下一个锚点,点击回到目录,就能跳转到目录。在目录中点击这一节,就能跳过来。
注意:Markdown Extra 只支持将标题作为锚点,其它地方无效。
语法描述:
在文档的其它地方写上连接到标题锚点的链接
## 标题
跳转到[链接](#标题)
显示效果如下:
跳转到链接