列举了一些 Markdown 的基本语法。
1. 标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
#号和标题之间有个空格。效果如下:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
2. 文字效果
**加粗**  __加粗__  
*倾斜*  _倾斜_  
==高亮==  
~~删除线~~  
<u>下划线</u>  
**_~~组合使用~~_** 
高亮和下划线在有些平台不支持。效果如下:
加粗  加粗  
倾斜  倾斜  
==高亮==
删除线  
<u>下划线</u>
组合使用
3. 水平线
***
___
使用 3 个*星号或_下划线,单独占一行,表示水平线。效果如下:
4. 引用文字
> Learning is like rowing upstream, not to advance is to drop back.
效果如下:
Learning is like rowing upstream, not to advance is to drop back.
5. 无序列表
- 选项
- 选项
- 选项
符号和文字之间有空格。效果如下:
- 选项
 - 选项
 - 选项
 
6. 有序列表
1. 第一项
2. 第二项
3. 第三项
符号和文字之间有空格。效果如下:
- 第一项
 - 第二项
 - 第三项
 
7. 换行
文字后加两个空格再换行  
用 `html` 的 `br` 标签换行<br>
可使用 `br` 换多行<br><br>
换行效果
效果如下:
文字后加两个空格再换行
用 html 的 br 标签换行
可使用 br 换多行
换行效果
8. 缩进
  全角状态的空格(前面一行需要有文字)  
  全角空格占位符  
    半角空格占位符
输入法置为全角状态(切换快捷键 shift+空格),再输入两个空格。或使用空格占位符表示缩进。效果如下:
  全角状态的空格(前面一行需要有文字)
  全角空格占位符
    半角空格占位符
9. 代码
`Hello world`
<code>Hello world</code>
code 标签在有些平台不支持。效果如下:
Hello world
<code>Hello world</code>
10. 代码块
```
function abc() {
  alert('Hello world')
}
```
``` javascript
function abc() {
  alert('Hello world')
}
```
    function abc() {
      alert('Hello world')
    }
<pre>
function abc() {
  alert('Hello world')
}
</pre>
- 使用 ``` 方式
可以在第一行的 ``` 后面加语言标识,代码高亮,
也可不加。eq: javascript, html, css... 效果: 
function abc() {
  alert('Hello world')
}
function abc() {
  alert('Hello world, 加标识')
}
- 使用 4 个空格或者 1 个制表符(Tab),需要与上面文字有空行。效果:
 
function abc() {
  alert('Hello world')
}
- 使用 
html的pre标签,需要与上面文字有空行,有些平台不支持。效果: 
<pre>
function abc() {
alert('这里是代码!')
}
</pre>
11. 链接
[谷歌](https://www.google.com/)
效果如下:
谷歌
12. 图片

效果如下:

简书Logo
13. 表格
header 1 | header 2
---|---
row 1 col 1 | row 1 col 2
row 2 col 1 | row 2 col 2
效果如下:
| header 1 | header 2 | 
|---|---|
| row 1 col 1 | row 1 col 2 | 
| row 2 col 1 | row 2 col 2 |