Markdown基本语法

标题目录

分级标题

# 表示一级标题,## 表示二级标题,以此类推

示例:

1
2
3
4
5
6
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
###### 六级标题
##### 五级标题

内容目录

使用 [TOC] 显示目录结构

[TOC]


文字

斜体和粗体

使用 * 和 ** 表示斜体和粗体

示例:

这是 斜体,这是 粗体

删除线

使用 ~~ 表示删除线。

这是一段错误的文本。

列表

无序列表

使用 *,+,- 表示无序列表。

示例:

  • 无序列表项 一
  • 无序列表项 二
  • 无序列表项 三

有序列表

使用数字和点表示有序列表。

示例:

  1. 有序列表项 一
  2. 有序列表项 二
  3. 有序列表项 三

待办事宜

使用带有 [ ] 或 [x] (未完成或已完成)项的列表语法撰写一个待办事宜列表,并且支持子列表嵌套以及混用Markdown语法,例如:

1
2
3
4
5
6
7
8
- [ ] 笔记
- [ ] 编写
- [ ] 支持 MD
- [ ] 支持代码高亮
- [ ] 存放和阅读
- [ ] 支持手机端
- [ ] 整理
- [ ] 一本书完成后,整理至GB

对应显示如下待办事宜 Todo 列表:

  • 笔记
    • 编写
      • 支持 MD
      • 支持代码高亮
    • 存放和阅读
      • 支持手机端
    • 整理
      • 一本书完成后,整理至GB

引用链接

文字引用

使用 > 表示文字引用。

示例:

别放弃你的梦,继续睡吧。

外链接

使用 [描述](链接地址) 为文字增加外链接。

示例:Linux命令大全

代码

行内代码块

使用 `代码` 表示行内代码块。

示例:

让我们聊聊 Linux

代码块

使用 四个缩进空格 表示代码块。

示例:

这是一个代码块,此行左侧有四个不可见的空格。

加强的代码块

示例:

1
$ sudo apt-get install vim-gnome

表格

表格支持

示例:

冒号表示对齐方向,可不用

项目 价格 数量
计算机 $1600 5
手机 $12 12
管线 $1 234

Html 标签

可以在 Markdown 语法中嵌套 Html 标签,你可以用 Html 写一个纵跨两行的表格:

<table>
    <tr>
        <th rowspan="2">值班人员</th>
        <th>星期一</th>
        <th>星期二</th>
        <th>星期三</th>
    </tr>
    <tr>
        <td>李强</td>
        <td>张明</td>
        <td>王平</td>
    </tr>
</table>
值班人员 星期一 星期二 星期三
李强 张明 王平

LaTeX 公式

$ 表示行内公式:

质能守恒方程可以用一个很简洁的方程式 $E=mc^2$ 来表达。

$$ 表示整行公式:

$$\sum_{i=1}^n a_i=0$$

$$f(x_1,x_x,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2 $$

$$\sum^{j-1}{k=0}{\widehat{\gamma}{kj} z_k}$$

访问 MathJax 参考更多使用方法。

插入图像

使用 ![描述](图片链接地址) 插入图像。

示例:

梁