Markdown基本语法

1
2
3
4
5
6
7
8
9
10
11
# 一级标题

## 二级标题

### 三级标题

#### 四级标题

##### 五级标题

###### 六级标题

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

1
2
3
4
5
6
7
- 列表1
- 列表2
- 列表3
- 列表3.1
- 列表3.2

列表嵌套,上一级和下一级之间敲三个空格即可
  • 列表1
  • 列表2
  • 列表3
    • 列表3.1
    • 列表3.2

1
2
3
1. 列表
2. 列表
3. 列表
  1. 列表
  2. 列表
  3. 列表

1
[网址链接](http://www.baidu.com)

网址链接


1
2
3
> 引用文字
>> 引用文字
>>> 引用文字

引用文字

引用文字

引用文字


1
>     块注释
块注释

1
分隔线 ___ 或 *** 如下面这条线

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

(```c) // 多行代码块 去掉括号
void WRITE_STRING86(unsigned char plat,unsigned char column,unsigned char *p)
{
unsigned char page,col,col_h,col_l;
unsigned char i;

page=plat+Page0;
col=column*6;
col_h=((col>>4)|0xf0)&0x1f;
col_l=col&0x0f;
LCD_WRITE_COM(col_h);
LCD_WRITE_COM(col_l);
LCD_WRITE_COM(page);

for(i=0;i<6;i++)
{
LCD_WRITE_DATA(p[i]);
}
}
(```) // 多行代码块 去掉括号

1
*斜体*

斜体


1
**粗体**

粗体


1
~~删除线~~

删除线


1
2
3
单行代码

`void WRITE_STRING86(unsigned char plat,unsigned char column,unsigned char *p)`

void WRITE_STRING86(unsigned char plat,unsigned char column,unsigned char *p)


1
2
3
4
5
6
7
表格,第二行可以使用冒号来决定对齐方式

| Tables | Are | Cool |
| ------------- |:-------------:| -----:|
| col 3 is | right-aligned | $1600 |
| col 2 is | centered | $12 |
| zebra stripes | are neat | $1 |
Tables Are Cool
col 3 is right-aligned $1600
col 2 is centered $12
zebra stripes are neat $1
___
1
2
3
图片

![blockchain](https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=702257389,1274025419&fm=27&gp=0.jpg)

blockchain


1
2
目录
[TOC]

[TOC]


1
2
脚注
[^footnote]: 这里是 **脚注** 的 *内容*.

[^footnote]: 这里是 脚注内容.


flowchat
st=>start: Start|past:>http://www.google.com[blank]
e=>end: End:>http://www.google.com
op1=>operation: My Operation|past
op2=>operation: Stuff|current
sub1=>subroutine: My Subroutine|invalid
cond=>condition: Yes
or No?|approved:>http://www.google.com
c2=>condition: Good idea|rejected
io=>inputoutput: catch something…|request
st->op1(right)->cond
cond(yes, right)->c2
cond(no)->sub1(left)->op1
c2(yes)->io->e
c2(no)->op2->e