markdown简单学习

2020-02-19  本文已影响0人  Oned_a_y

工具推荐:

1、vsCode+markdown preview enhance

2、typora

一、标题

# 一级标题

## 二级标题

...

###### 六级标题

二、段落

1、段落段落   

空两行+Enter则自动换行,否则不换行

2、字体

*字体*表示斜体

**字体**表示强调粗体

<u>字体</u>下划线

3、分割线

三个以上的---或者***表示分割线,中间可以有空格但是不能有其他文字

4、删除线

~~删除~~,文字两边加两个波浪线

5、脚注

就是落户相关的[^东西].

[^东西]:落户相关+两空格

第二行是对“东西”的解释。

  三、列表

1、有序表

2、无序表

1.

2.

以此类推

注意后面有一个空格

3、嵌套列表

在空两个换行以后,在子列表之前输入四个空格。

4.区块

Markdown 区块引用是在段落开头使用 > 符号 ,然后后面紧跟一个空格符号:

四、代码

1.段落上的片段

段落上的一个代码片段`printf`用``包起来;

也可以将其``包裹起来表示强调

2.代码区块:

```java

public String get(){

    ind a = b;

}

```

在需要高亮的代码块的前一行及后一行使用三个反引号 ```(~ 键)

同时第一行反引号后面,输入代码块所使用的语言,实现代码高亮

注意:代码区块中的内容不会别markdown语法所影响

五、链接与图片

1.链接使用方法如下:

[链接名称](链接地址)或者<链接地址>

这是一个链接 [菜鸟教程](https://www.runoob.com)

2.图片

    1.使用普通的标签

    <img src="http://static.runoob.com/images/runoob-logo.png" width="50%">

    2.![Alt text](图片链接 "optional title")

Alt text表示图片因为某种原因显示不出来而显示的文字;

optional title悬浮在图片上出现的文字;链接可以是网络也可以是本地(支持绝对路径和相对路径)

![avatar](http://baidu.com/pic/doge.png)

![avatar](/home/picture/1.png)

![idea设置](images/搜狗截图20180129151045.png)

六、表格

-: 设置内容和标题栏居右对齐。

:- 设置内容和标题栏居左对齐。

:-: 设置内容和标题栏居中对齐。

| 左对齐 | 右对齐 | 居中对齐 |

| :-----| ----: | :----: |

| 单元格 | 单元格 | 单元格 |

| 单元格 | 单元格 | 单元格 |

重点是第二行的| :-----| ----: | :----: |,设置了表格的对齐方式

七、高级方法

1、支持html

    目前支持的 HTML 元素有:<kbd> <b> <i> <em> <sup> <sub> <br>等 

2.转义

使用反斜杠转义特殊字符

\*\* 正常显示星号 \*\*

3、画简单流程图

标准流程图格式

```flow

st=>start: 开始框

op=>operation: 处理框

cond=>condition: 判断框(是或否?)

sub1=>subroutine: 子流程

io=>inputoutput: 输入输出框

e=>end: 结束框

st->op->cond

cond(yes)->io->e

cond(no)->sub1(right)->op

```

4、支持UML时序图、甘特图等

上一篇 下一篇

猜你喜欢

热点阅读