一、认识Markdown

Markdown 是一种用来写作的轻量级「标记语言」,它用简洁的语法代替排版,而不像一般我们用的字处理软件 Word 或 Pages 有大量的排版、字体设置。它使我们专心于码字,用「标记」语法,来代替常见的排版格式。例如此文从内容到格式,甚至插图,键盘就可以通通搞定了。

Markdown优点。

  • 不用关心排版,让你更注重文字。
  • 语法简单,易读写。
  • 纯文本,兼容所有的文本编辑器。

二、Markdown语法

1.标题

  • 用#表示

可以表示最高6级标题,#的数量对应标题的级数

一级标题

二级标题

2.引用

在要引用块的句首添加>符号

这是引用

引用是可以嵌套的

这是外层

这是内层

3.列表

3.1无序列表

无序列表使用*、+或者-作为列表的标记(注意要在这些符号后面加上空格)

3.2 有序列表

有序列表使用 数字+.+空格作为列表的标记,而且数字并不决定列表的顺序

3.3 无序列表中插入有序列表

  • 菜单一
    1. 子菜单1
    2. 子菜单2
  • 菜单二

3.3 列表中插入其他元素

列表中有引用

  1. 列表中的引用

    这是列表中的引用

列表中有代码块

  1. 列表中的代码块


    printf( "%s", "This is code inside list. " );

列表中有列表

  1. 列表1

    • 列表2

    4.代码块

用一个反引号`加载一行代码

printf( "%s", "Use single load one line code. " )

用三个反引号包含一段代码

printf( "%s", "Code line one." );
printf( "%s", "Code line two." );

5.链接

5.1图片链接

使用![图片解释文字](图片地址)加载一幅图片

图片解释

改变图片的大小并居中

<img src="url" width="x" height="y" align=center>

5.2网页链接

使用[链接文字](网页地址)创建一个网页链接

Github

6.强调

斜体*斜体*

我是斜体

粗体**粗体**

我是粗体

粗提+斜体***粗体+斜体***

我是粗体+斜体`

删除线~~删除我~~

删除我

7.表格

在第二列中,冒号在左面表明左对齐,在右面表明右对齐,两边都有表明居中。默认左居中。

|姓名|部门|
|:--:|:--:|
|张三|无线|
姓名 部门
张三 无线

8.Some Tips

结束先前的格式状态

在改变格式时,添加一个空行。

9.页内跳转

  1. 设置跳转点 [标签](#地址)
  2. 设置锚点 <h2 id="地址">内容</h2>

e.g.

跳转到示例

跳转到这

跳转点和锚点均支持Markdown的其他语法

跳转到 认识Markdown