Markdown语法初学
参考资料
为什么学习markdown,可以快速的组织富文本,可用于博客编辑或者使用markdown语法写程序的说明文档
记录一下我最常用的markdown语法,可快速上手
标题
在想要设置为标题的文字前面加#来表示
一个#是一级标题,二个#是二级标题,以此类推,支持六级标题
插入代码块
- 在需要高亮的代码块的前一行及后一行使用三个反引号 ```(~ 键)
- 第一行反引号后面,输入代码块所使用的语言,实现代码高亮
如一段matlab曲面绘图代码块:
[X,Y] = meshgrid(1:0.5:10,1:20);
Z = sin(X) + cos(Y);
surf(X,Y,Z)
插入图片
![图片alt](图片地址 ''图片title'')
图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加
图片也可以是gif
列表
有序列表使用数字并加上 . 号作为列表标记,与标记内容之间用空格隔开
- 我有一个梦想
- 我有两个梦想
- 我有三个梦想
无序列表使用星号(*)、加号(+)或是减号(-)作为列表标记,与标记内容之间用空格隔开
- 知识点A
- 知识点B
插入链接
行内链接 or 参考链接用法:
[链接文字](链接地址)
或者
[链接文字][name]
[name]: 链接地址
Markdown 也支持以比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用 < > 包起来
The purview of science grows rapidly with time. It is the responsibility of each generation to join new insights to old wisdom, and to distill the key ideas for the next generation --James P. Sethna