Markdown概述
宗旨
Markdown 的目标是实现易读易写。
Markdown 让写作变得更简单,使我们不用再考虑排版,只要专心于写作。
标题
标题有两种方式的语法,类Setext 和类atx。
类Setext是底线形式,=表示最高级别的标题,-表示第二级别的标题。
类atx则是在行首插入#来表示,#的数量表示级别,最多可以有六个级别。
区块引用
区块引用是使用">"的引用方式。在每行行首插入">",如下所示:
成事不说,遂事不谏,既往不咎。
——孔子 《论语》
吾资之昏,不逮人也,吾材之庸,不逮人也;旦旦而学之,久而不怠焉,迄乎成,而亦不知其昏与庸也。吾资之聪,倍人也,吾材之敏,倍人也;屏弃而不用,其与昏与庸无以异也。圣人之道,卒于鲁也传之。然则昏庸聪敏之用,岂有常哉?
区块引用也分级别,数量表示引用的级别。如:
这是第一级别
这是第二级别
这是第三级别
这是第四级别
这是第一级别
分割线
可以使用三个以上的 * ,-,_来表示分割线。该行不能有其余的任何东西。
代码区块
代码区块一般不希望使用文本的段落,一般使用``` 来分开代码块,如下所示:
#include <stdio.h>
int main()
{
printf("hello world\n");
}
如果要在行内使用的话,可以使用`对来表示,如下:
此处需要调用printf()
函数。
链接
链接一般使用一对方括号括住链接文字,紧跟一个圆括号括住链接地址。使用方式如下:
这是[百度](http://www.baidu.com)的链接.
这是百度的链接。
图片
一个惊叹号 !
接着一个方括号,放上图片的说明文字
接着一个圆括号,放上图片的网址,最后还可以加上 选择性的 'title' 文字。
即格式为![]()
如下:
表格
用|表示表格纵向边界,表头和表内容用-隔开,并可用:进行对齐设置,两边都有:则表示居中,若不加:则默认左对齐。
如下所示:
姓名 | 年龄 | 姓别 | 联系方式 |
---|---|---|---|
张三 | 22 | 男 | 123456789 |
李四 | 33 | ||
小明 | 男 | ||
小红 | 12345689 |
删除线
用~~来表示删除线
~~删除线~~
删除线
段落
如果想要分段,则需要行与行之间隔出一个空行,不然会认为是换行。
如下所示:
这是段落1.
这是段落2.
这是换行1.
这是换行2.
网友评论