Markdown简单使用

Markdown简单使用

一、标题

​ 标题以#开头,以数量分别表示一到六级标题。

# 一级标题

一级标题

## 二级标题

二级标题

### 三级标题

三级标题

#### 四级标题

四级标题

##### 五级标题
五级标题
###### 六级标题
六级标题
####### 七级标题(不生效)

####### 七级标题

二、文本样式

​ 文本样式有粗体、斜体、对齐、下划线、删除线、上标、下标、缩写、引用、链接等。

**粗体**  __粗体__

粗体 粗体

*斜体* _斜体_

斜体 斜体

***粗斜体*** ___粗斜体___

粗斜体 粗斜体

<!-- 对齐方式 -->
<p align="left">居左</p>
<center>居中</center>
<p align="right">居右</p>

居左

居中

居右

<!-- underline -->
<u>下划线(容易与链接混淆)</u>

下划线(容易与链接混淆)

~~删除线~~ <s>删除线</s>

删除线 删除线

object<sup>上标(superscript)</sup> object<sub>下标(subscript)</sub>

object上标(superscript) object下标(subscript)

<!-- 缩写abbreviation -->
<abbr title="Structure and Interpretation of Computer Programs">SICP</abbr>

SICP

> 引用文本 blockquotes
> 引用大段文本,使用两个以上的空格(Space)加回车(Enter)进行换行,或者使用`<br />`进行换行。<br />换行。

引用文本 blockquotes

引用大段文本,使用两个以上的空格(Space)加回车(Enter)进行换行,或者使用<br />进行换行。
换行。

##### 链接类型
[链接标题](链接url地址)
[博客园](https://www.cnblogs.com/)
[链接标题](链接url地址 "链接标题")
[博客园](https://www.cnblogs.com/ "博客园 - 开发者的网上家园")
<直接链接>
<https://www.cnblogs.com/>
[锚点链接][anchor-id1]
[anchor-id2]: 链接2 "链接2标题"
[锚点链接][anchor-id2]
[anchor-id1]: 链接1 "链接1标题"
[博客园][link1]
[link2]: http://www.blogjava.net/ "http://www.blogjava.net/"
[博客园][link2]
[link1]: https://www.cnblogs.com/ "https://www.cnblogs.com/"
[mailto:邮件地址](mailto:邮件地址 "标题")
[mailto:devindestine@163.com](mailto:devindestine@163.com "点击这个链接给我发邮件。")
<abbr title="GitHub Flavored Markdown">GFM</abbr> Link @devindestine
邮箱地址自动链接:devindestine@163.com
[![](图片地址)](链接地址 "图片加链接")
[![](https://www.cnblogs.com/favicon.ico)](https://www.cnblogs.com/ "博客园")

博客园

博客园

https://www.cnblogs.com/

博客园

博客园

mailto:devindestine@163.com

GFM Link @devindestine
邮箱地址自动链接:devindestine@163.com

三、列表,表格,流程图

​ 列表和表格。列表包括有序列表、无序列表、多级列表等。

##### 有序列表
1. 第一行
2. 第二行
3. 第三行
  1. 第一行
  2. 第二行
  3. 第三行
##### 无序列表以及多级列表
* 列表一
	* 列表一-1
		* 列表一-1-a
			* 列表一-1-a-I
			* 列表一-1-a-II
		* 列表一-1-b
			+ 列表一-1-b-I
			+ 列表一-1-b-II
	* 列表一-2
		+ 列表一-2-a
			* 列表一-2-a-I
			* 列表一-2-a-II
		+ 列表一-2-b
			+ 列表一-2-b-I
			+ 列表一-2-b-II
* 列表二
	+ 列表二-1
		* 列表二-1-a
		* 列表二-1-b
	+ 列表二-2
		+ 列表二-2-a
		+ 列表二-2-b
		
  • 列表一
    • 列表一-1
      • 列表一-1-a
        • 列表一-1-a-I
        • 列表一-1-a-II
      • 列表一-1-b
        • 列表一-1-b-I
        • 列表一-1-b-II
    • 列表一-2
      • 列表一-2-a
        • 列表一-2-a-I
        • 列表一-2-a-II
      • 列表一-2-b
        • 列表一-2-b-I
        • 列表一-2-b-II
  • 列表二
    • 列表二-1
      • 列表二-1-a
      • 列表二-1-b
    • 列表二-2
      • 列表二-2-a
      • 列表二-2-b
##### <abbr title="GitHub Flavored Markdown">GFM</abbr> task list
- [x] list-1
- [x] list-2
- [ ] list-3
	- [x] list-3-1
	- [ ] list-3-2
	- [ ] list-3-3
- [ ] list-4

GFM task list:

##### 用引用实现列表
> a
> > b
> > c
> > > d
> > > e
> > > f

a

b
c

d
e
f

##### 表格
|Title1	|Title2	|Title3	|
|:------|:-----:|------:|
|1-1	|  1-2	|	 1-3|
|2-1	|  2-2	|	 2-3|
|3-1	|  3-2	|	 3-3|

`:-----` 居左
`:----:` 居中
`-----:` 居右
Title1 Title2 Title3
1-1 1-2 1-3
2-1 2-2 2-3
3-1 3-2 3-3

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

##### 流程图flow
​```flow
a=>start: 开始
b=>operation: 操作一
c=>condition: 条件一,Y/N
d=>condition: 条件二,Y/N
e=>end: 结束一
f=>end: 结束二

a->b->c
c(yes)->e
c(no)->d
d(no)->b
d(yes)->f
​```
a=>start: 开始
b=>operation: 操作一
c=>condition: 条件一,Y/N
d=>condition: 条件二,Y/N
e=>end: 结束一
f=>end: 结束二

a->b->c
c(yes)->e
c(no)->d
d(no)->b
d(yes)->f
##### 序列图sequence
​```sequence
Client->Server: SYN=1,seq=i
Note left of Client: SYN_SENT
Note right of Server: SYN_RCVD
Server->Client: SYN=1,ACK=1,ack=i+1,seq=j
Client->Server: ACK=1,ack=j+1,seq=i+1
Note left of Client: ESTABLISHED
Note right of Server: ESTABLISHED
Client->Server: DATA
Server->Client: DATA
​```
TCP
Client->Server: SYN=1,seq=i
Note left of Client: SYN_SENT
Note right of Server: SYN_RCVD
Server->Client: SYN=1,ACK=1,ack=i+1,seq=j
Client->Server: ACK=1,ack=j+1,seq=i+1
Note left of Client: ESTABLISHED
Note right of Server: ESTABLISHED
Client->Server: DATA
Server->Client: DATA


四、代码

`单行代码`

​```代码类型:markdown,javascript,html,...
多行代码
​```

(lambda (x) (* x x))

(define (facto x)
  (if (< x 2) 1 (* x (facto (- x 1)))))

(define (bio a  n)
  (if (< a (+ n 1)) 
      (display (/ (facto n) (* (facto (- n a)) (facto a)))))
      (display " ")
  (if (< a (+ n 1)) 
      (bio (+ a 1) 
           n)))

(define (tri a n)
  (if (< a (+ n 1)) (bio 0 a))
  (newline)
  (if (< a (+ n 1)) (tri (+ a 1) n)))

(define (act x)
  (if (= x 0) 0 (tri 1 x))
  (if (> x 0) (act (read))))

五、公式

##### 行内公式
$E=mc^2$
$$
\left \{
\begin{array}{c}
\nabla \times \mathbf H = \mathbf J + \frac {\partial \mathbf D} {\partial t}
\\
\nabla \times \mathbf E = - \frac {\partial \mathbf B} {\partial t}
\\
\nabla \cdot \mathbf B = \mathbf 0
\\
\nabla \cdot \mathbf D = \mathbf \rho
\end{array}
\right.
$$

##### 多行公式
​```math
\left \{
\begin{array}{c}
\nabla \times \mathbf H = \mathbf J + \frac {\partial \mathbf D} {\partial t}
\\
\nabla \times \mathbf E = - \frac {\partial \mathbf B} {\partial t}
\\
\nabla \cdot \mathbf B = \mathbf 0
\\
\nabla \cdot \mathbf D = \mathbf \rho
\end{array}
\right.
​```
​```katex
\left \{
\begin{array}{c}
\nabla \times \mathbf H = \mathbf J + \frac {\partial \mathbf D} {\partial t}
\\
\nabla \times \mathbf E = - \frac {\partial \mathbf B} {\partial t}
\\
\nabla \cdot \mathbf B = \mathbf 0
\\
\nabla \cdot \mathbf D = \mathbf \rho
\end{array}
\right.
​```
​```latex
\left \{
\begin{array}{c}
\nabla \times \mathbf H = \mathbf J + \frac {\partial \mathbf D} {\partial t}
\\
\nabla \times \mathbf E = - \frac {\partial \mathbf B} {\partial t}
\\
\nabla \cdot \mathbf B = \mathbf 0
\\
\nabla \cdot \mathbf D = \mathbf \rho
\end{array}
\right.
​```

\(E=mc^2\)

\[\left \{\begin{array}{c}\nabla \times \mathbf H = \mathbf J + \frac {\partial \mathbf D} {\partial t}\\\nabla \times \mathbf E = - \frac {\partial \mathbf B} {\partial t}\\\nabla \cdot \mathbf B = \mathbf 0\\\nabla \cdot \mathbf D = \mathbf \rho\end{array}\right. \]

六、特殊符号

code show
:accept 🉑
:smile: 😄
:question:
:bar_chart: 📊
&copy; ©
&quot; "
&gt;&lt;&ge;&le; > < ≥ ≤
... ...

七、其他

<!-- 折叠 -->
<details>   
    <summary>
        <mark>
            <font>点击查看详细</font>
        </mark>
    </summary>   
    <p>段落。</p>  
    	<code>   
    		for i in range(10):     
    			print(i)
    	</code>
</details>
点击查看详细

段落。

for i in range(10): print(i)

八、参考

链接
MdEditor
简书 - markdown中公式编辑教程
posted @ 2020-04-02 14:41  Supercluster  阅读(137)  评论(0)    收藏  举报