Markdown语法

2018-07-02  本文已影响0人  冬来Angus

一、标题

在行首插入 1 到 6个#,分别表示标题 1 到标题 6。

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

保存后的效果:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

二、有序列表

在行首增加 1.2.3.,即数字和英文句点, 注意句点与文字中间有空格。不要求数字一定要连续,可以都是1.

1. 有序列表
2. 有序列表
3. 有序列表

保存后的效果:

  1. 有序列表
  2. 有序列表
  3. 有序列表

三、无序列表

在行首增加 *-与文字之间有空格。

* 无序列表
* 无序列表

保存后的效果:

四、任务列表

使用如下的代码创建任务列表,在[]中输入x表示完成,也可以通过点击选择完成或者没完成。

- [ ] 吃饭
- [ ] 逛街
- [ ] 看电影

保存后的效果:

五、插入链接

行内式链接:

[描述](链接地址) ,例如:[个人笔记](http://winterfyd.cn),注意要使用英文符号

保存后的效果:

个人笔记

自动链接:

直接使用<>括起来<http://winterfyd.cn>

http://winterfyd.cn

六、插入图片

![图片文本(可忽略)](图片地址)

七、粗体、斜体、删除线

粗体:在文字前后添加 ** (注意符号与文字间不要有空格)
斜体:在文字前后添加 *
删除线:在文字前后添加 ~~

**粗体**
*斜体*
~~删除线~~

保存后的效果:

粗体
斜体
删除线

八、引用

在文字前 添加 >

>引用

保存后的效果:

引用

九、表格

|个人笔记|更新|版本|
|:----|:----:|----:|
|WizNote|Markdown|Latest|

表格对齐格式:

居左::----
居中::----:或-----
居右:----:

保存后的效果:

个人笔记 更新 版本
WizNote Markdown Latest

十、代码

在代码前后增加 三个反单引号:```

  ```java 
int i = 0; i = 1; 
for (int i = 0; i < 100; i++)
{
      printf("hello markdown!\n");
}

保存后的效果:

int i = 0; i = 1; 
for (int i = 0; i < 100; i++)
{
      printf("hello markdown!");
}

如果需要指定语言, 在开头``` 后紧跟具体语言,如: ```java

十一、分割线

在一行中用三个以上的*-_来建立一个分隔线,行内不能有其他东西。也可以在符号间插入空格。

***
---
___

保存后的效果(均为一条分割线):


十二、换行

在行尾添加两个空格加回车表示换行。

十三、目录(简书不支持)

在任何你想要展示Markdown 笔记目录的地方,添加 [TOC], 在阅读模式下,标题1~6样式的内容会被提取出来作为目录,相当于大纲功能。

保存后的效果:

目录.png

十四、Mathjax 公式

行内公式:

$\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$

保存后的效果:

\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N

块级公式:

$$ x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$

保存后的效果:

x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a}

十五、流程图(简书不支持)

 ```flow
st=>start: Start
e=>end: End
op1=>operation: My Operation
sub1=>subroutine: My Subroutine
cond=>condition: Yes or No?
io=>inputoutput: catch something...
st->op1->cond
cond(yes)->io->e
cond(no)->sub1(right)->op1

保存后效果:

流程图.png

注意:

  1. 关键词(start、end、operation、subroutine、condition和inputoutput)后的冒号后要紧跟一个空格。
  2. 使用->来连接两个元素,对于condition类型,有yes和no两个分支,如示例中的cond(yes)和cond(no)。

十六、时序图(简书不支持)

 ```sequence
Alice->Bob: Hello Bob, how are you?
Note right of Bob: Bob thinks
Bob-->Alice: I am good thanks!

保存后效果:

时序图.png

十七、脚注

在要添加注释的词语后面增加 [ ^1 ] ,结尾加入[ ^1 ]:空格 注释内容

hello[^1]
[^1]: hi

保存后效果:

hello[1]

把鼠标放在注释上,将会有提示内容。


  1. hi

上一篇 下一篇

猜你喜欢

热点阅读