11 10 2019

1.标题

标题的文字前面加#来表示,#代表一级标题,##代表二级标题,以此类推,最多为六级标题。
示例如下:

  1. # 一级标题
  2. ## 二级标题
  3. ### 三级标题
  4. #### 四级标题
  5. ##### 五级标题
  6. ###### 六级标题

效果如下:

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

2.字体

  • 加粗
    要加粗的文字左右分别用两个*号包起来
  • 斜体
    要倾斜的文字左右分别用一个*号包起来
  • 斜体加粗
    要倾斜和加粗的文字左右分别用三个*号包起来
  • 删除线
    要加删除线的文字左右分别用两个~号包起来

示例如下:

  1. **这是加粗的文字**
  2. *这是倾斜的文字*
  3. ***这是斜体加粗的文字***
  4. ~~这是加删除线的文字~~

效果如下:
这是加粗的文字
这是倾斜的文字
这是斜体加粗的文字
这是加删除线的文字

3.引用

在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>>n个
示例如下:

  1. >引用的内容
  2. >>引用的内容
  3. >>>>>>>引用的内容

效果如下:

引用的内容

引用的内容

引用的内容

4.分割线

三个或者三个以上的 - 或者 * 都可以。
示例如下:

  1. ---
  2. ------
  3. ***
  4. *******

效果如下:




5.超链接

语法如下:

  1. [超链接名](超链接地址 "超链接title")

注:title可加可不加。

示例如下:

  1. [朝雾轻寒博客](https://www.zwqh.top "朝雾轻寒博客")
  2. [百度](http://baidu.com)

效果如下:
朝雾轻寒博客
百度

6.图片

语法如下:

  1. ![图片alt](图片地址 ''图片title'')

注:图片alt就是显示在图片下面的文字,相当于对图片内容的解释。图片title是图片的标题,当鼠标移到图片上时显示的内容。

示例如下:

  1. ![Markdown](https://img.zwqh.top/article/2019/10/1570673973607.png "Markdown")

效果如下:
Markdown

7.列表

7.1 无序列表

示例如下:

  1. - 列表内容
  2. + 列表内容
  3. * 列表内容

注:无序列表用 - + 任何一种都可以,- + 跟内容之间都要有一个空格。
效果如下:

  • 列表内容
  • 列表内容
  • 列表内容

7.2 有序列表

示例如下:

  1. 1. 列表内容
  2. 2. 列表内容
  3. 3. 列表内容

效果如下:

  1. 1.列表内容
  2. 2.列表内容
  3. 3.列表内容

7.3 列表嵌套

上一级和下一级之间敲三个空格即可。

8.表格

语法如下:

  1. 表头|表头|表头
  2. ---|:--:|---:
  3. 内容|内容|内容
  4. 内容|内容|内容
  5. 第二行分割表头和内容。
  6. - 有一个就行,为了对齐,多加了几个
  7. 文字默认居左
  8. -两边加:表示文字居中
  9. -右边加:表示文字居右
  10. 注:原生的语法两边都要用 | 包起来。此处省略

示例如下:

  1. ID|姓名|性别
  2. ---|:--:|---:
  3. 1|刘备|男
  4. 2|孙尚香|女

效果如下:

ID 姓名 性别
1 刘备
2 孙尚香

9.代码

语法如下:
单行代码:代码之间分别用一个反引号包起来。

  1. `代码内容`

代码块:代码之间分别用三个反引号包起来,且两边的反引号单独占一行。

  1. (```)
  2. 代码...
  3. 代码...
  4. 代码...
  5. (```)

注:为了防止转译,前后三个反引号处加了小括号,实际是没有的。这里只是用来演示,实际中去掉两边小括号即可。

示例如下:
单行代码

  1. `public void hello() {}`

代码块

  1. (```)
  2. @RequestMapping("/hello")
  3. public String hello() {
  4. return "Hello World";
  5. }
  6. (```)

效果如下:
单行代码
public void hello() {}
代码块

  1. @RequestMapping("/hello")
  2. public String hello() {
  3. return "Hello World";
  4. }

10.流程图

示例如下:

  1. ```)flow
  2. st=>start: Start
  3. op=>operation: Operation
  4. cond=>condition: Yes or No?
  5. e=>end
  6. st->op->cond
  7. cond(yes)->e
  8. cond(no)->op
  9. &(```

效果如下:

Created with Raphaël 2.1.2StartOperationYes or No?Endyesno

Full

完整示例

延伸阅读
  1. Java用Freemarker完美导出word文档(带图片)
  2. QQ第三方授权登录OAuth2.0实现(Java)
  3. Markdown基本语法
  4. Java 实现微信公众号文章内容一键采取(标题+内容+图片)
发表评论