Markdown 低频语法手册

本文详细介绍了Markdown的高级用法,包括创建表格、页内跳转、绘制流程图和序列图、在表格中插入特殊字符、使用TODO list、添加注脚、插入图片和链接、添加删除线以及转义字符等实用技巧。
摘要由CSDN通过智能技术生成


1. 添加 Table

1.1 简单方式

说明:表头默认居中、表体内容默认左对齐,第二行必需,每列中 ‘|’ 数量一个或多个,建议以整齐为主。

Markdown 语法:

ABCD | EFGH | IJKL
-----|------|-----
a    |     b|   c
  d  |  e   |f
    g|     h|    i

效果如下:

ABCD EFGH IJKL
a b c
d e f
g h i

1.2 基本样式

说明:基本同简单添加方式;在每行前后增加了 ‘|’(可删除),显得更加整齐;通过 ‘:’ 来控制表头、表体内容的对齐方式。

Markdown 语法:

| ABCD | EFGH | IJKL |
| ---- |:----:| ----:|
| a    |     b|     c|
|   d  |e     |f     |
|     g|     h|   i  |

效果如下:

ABCD EFGH IJKL
a b c
d e f
g h i

2. 页内跳转

  1. 定义一个锚(id):
<span id="jump">跳转到的地方</span>
  1. 使用 markdown 语法:
[点击跳转](#jump)

3. 流程图

流程图的语法大体分为两段:

  1. 定义元素
  2. 连接元素

3.1 定义元素

Markdown 语法:

tag=>type: content:>url

说明:

  1. tag:就是一个标签名,在第二段连接元素时用。
  2. type:指定这个标签的类型,主要有以下 6 种类型。
    • start:开始
    • end:结束
    • operation:操作
    • subroutine:分支
    • condition:条件
    • inputoutput:输入输出
  3. content:就是要有框中显示的内容,中英文均可。
  4. url:就是一个超链接,与 content 相绑定。在 url 后加上 “[blank]” 可在新标签页打开地址。
  5. “=>”:用于连接 tag 和 type,两侧有无空格均可。
  6. “:>”:用于连接 content 和 url,两侧有无空格均可。
  7. “: “:用于连接 type 和 content,注意:该连接符与 content 之间必须有一个空格,否则会出错。

3.2 连接元素

连接元素的语法相对简单,直接使用 “->” 来连接第一段时定义的 tag 标签即可,注意:两侧不能有空格,否则会出错。

注意:对于 condition 类型,因为它有两个分支,所以要对两个分支分别进行连接。

condition1(yes)->io->end
conditioin2(no)->operation->end

示例1:

Markdown 语法:

    ```flow
    st=>start: Start:>https://www.baidu.com
    io=>inputoutput: verification
    op=>operation: Your Operation
    cond=>condition: Yes or No?
    sub=>subroutine: Your Subroutine
    e=>end

    st->io->op->cond
    cond(yes)->e
    cond(no)->sub->io
    ```

显示效果:

Created with Raphaël 2.1.0 https://www.baidu.com Start https://www.baidu.com verification Your Operation Yes or No? End
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值