本文最后更新于156 天前,其中的信息可能已经过时,如有错误请发送邮件到jimmy6646az@outlook.com
一、基本超链接
在 Markdown 中,创建基本超链接的语法很简单。将链接显示的文本放在中括号 []
内,紧接着在后面的小括号 ()
中放入链接的实际地址。其基本格式为:[链接显示文本](链接地址)
。
例如,要创建一个指向百度的链接,可以这样写:[百度](https://www.baidu.com)
。在渲染后,会显示为 百度 ,点击即可跳转到百度的官网。
如果想要为链接添加一个 title
属性(当鼠标悬停在链接上时显示的提示文本),可以在链接地址后面加上用双引号括起来的 title
内容,格式为:[链接显示文本](链接地址 "链接的title")
。
例如:[百度](https://www.baidu.com "全球最大的中文搜索引擎")
,当鼠标悬停在这个链接上时,就会显示 “全球最大的中文搜索引擎” 这个提示信息。
二、网址和 Email 地址链接
对于单纯的网址或者 Email 地址,使用尖括号 <>
可以很方便地将它们变成可点击的链接。
示例:
<https://www.github.com>
,渲染后会显示为一个可点击的 GitHub 网址链接。<example@example.com>
,渲染后会显示为一个可点击的 Email 地址,点击后可能会打开默认的邮件客户端撰写新邮件。
三、带格式化的链接
- 强调链接:如果想让链接文本以强调的形式(如加粗或斜体)显示,可以在链接语法的前后添加相应的 Markdown 强调符号。
- 加粗链接:
**[链接文本](链接地址)**
,例如**[知乎](https://www.zhihu.com)**
,渲染后链接文本 “知乎” 会加粗显示。 - 斜体链接:
*[链接文本](链接地址)*
,比如*[简书](https://www.jianshu.com)*
,渲染后链接文本 “简书” 会以斜体形式显示。
- 加粗链接:
- 代码样式链接:要将链接表示为代码样式,可以在链接的方括号内添加反引号
`
。例如:[
代码相关链接](https://example.com/code)
,渲染后链接文本会呈现出代码样式。
四、引用类型链接
引用样式链接(也叫参考样式链接)分为两部分,它能使 URL 在 Markdown 中更易于显示和阅读。
- 第一部分:使用两组括号进行格式设置。第一组方括号包围应显示为链接的文本,第二组括号显示一个标签,用于指向存储在文档其他位置的链接。标签不区分大小写,可包含字母、数字、空格或标点符号。
- 示例:
[示例文本][标签]
,如[前往技术博客][tech-blog]
。
- 示例:
- 第二部分:使用以下格式设置:
- 放在括号中的标签,其后紧跟一个冒号和至少一个空格(
[标签]:
)。 - 链接的 URL,可以选择将其括在尖括号中。
- 链接的可选标题,可以将其括在双引号、单引号或括号中。
- 示例:收起plaintext
[tech-blog]: https://www.example.com/blog "技术博客网站" [tech-blog]: <https://www.example.com/blog> '技术博客网站' [tech-blog]: <https://www.example.com/blog> (技术博客网站)
第二部分可以放在 Markdown 文档中的任何位置,有些人习惯放在出现的段落之后,也有人放在文档末尾。 - 放在括号中的标签,其后紧跟一个冒号和至少一个空格(
五、链接最佳实践
不同的 Markdown 应用程序处理 URL 中间的空格方式可能不同。为了保证兼容性,建议尽量使用 %20
来代替 URL 中的空格。例如,应写成 [链接](https://www.example.com/page%20with%20space)
,而不是 [链接](https://www.example.com/page with space)
。