Markdown中的变量引用
写东西的时候突发奇想,Markdown支持变量引用吗?这么高大上的工具应该支持的吧?!于是就查阅了一些资料:果然支持! 下面把变量引用的用法记录一下。
使用变量的好处,应该是很明显的:一处定义,处处使用,而且方便统一修改。
示例中二维码是我刚开通个人公众号,有兴趣的关注一波啊,应该是很安静的~ O(∩_∩)O
变量定义
格式,支持中文 :-)1
2
3
4[baidu]:http://www.baidu.com
[我的主页]:http://www.jiancheng.ai
[image-qr-code]: https://gitee.com/jianchengss/resources/raw/master/images/weixin/mp_QR-code/Jason_pinyaxuan_8.jpg
[image-error]: https://www.baidu.com/Jason_pinyaxuan_8.jpg
定义的变量可以在文档的任何位置,而且在正文中不显示,比如说本文底部定义了上面代码块里的变量,供下面示例使用,不过页面上是看不到的。
注意!链接写的时候一定要带 http://,不然链接不生效,不要问我是怎么知道的!!
变量使用
1 | ### 示例1 |
示例1
直接把key放入[],这样显示文本是key,链接为value
(但是两个放在一行会出问题,而且要空一行才能正确显示两个。。。。):
baidu ← 这里有两,只会显示第一个,估计识别成两个中括号的模式了(因为鼠标放上去显示链接是第二个变量值,两个中括号中间空格无效)
1 | ### 示例2 |
示例2
自定义链接显示文本 + key,分别在[]里:
1 | ### 示例3 |
示例3
图片中引用变量:
直接使用,前面加感叹号,这样图片失效的时候显示的是key,图片显示是value指向的图片:


1 | ### 示例4 |
示例4
感叹号+[图片失效时显示文本] + [key], 自定义图片失效是显文本:


关键字:
Markdown,变量引用原载地址:http://www.jiancheng.ai/2018/04/05/Markdown中的变量引用/
转载请注明出处!
原文作者: Jason Wang
原文链接: https://jiancheng.ai/2018/04/05/Markdown中的变量引用/
版权声明: 转载请注明出处(必须保留作者署名及链接)