Markdown学习笔记

[toc]

文字样式

  • # ## ### #### ##### ###### 标题一到标题六
  • 加粗:**text** text
  • 斜体:*text* text
  • 斜体加粗:***text*** text
  • 删除线: ~~ text~~ text
  • 高亮:==text== ==text==
  • 行内代码:text (用反引号包起来)
  • 代码区块
if(i==0)
   return 0;
else
   return 1;
  • 区块引用 >text (必须在一行的最前面)

text

列表

  • 无序列表
  • red
  • green
  • blue
  • 有序列表
  1. first
  2. second
  3. third
  • 分割线 (在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。)

链接

  • 链接
    • 行内式 [an example](http://example.com/ "Title") an example
    • 参考式 (参考式的链接是在链接文字的括号后面再接上另一个方括号,而在第二个方括号里面要填入用以辨识链接的标记[an example][id]。接着,在文件的任意处,你可以把这个标记的链接内容定义出来[id]: http://example.com/ "Optional Title Here")[an example][id]
      [id]: http://example.com/ "Optional Title Here"
  • 图片
    • 行内式 ![Alt text](/path/to/img.jpg "Optional title")
    • 参考式 同链接的参考式一样的用法
  • 自动链接 <http://www.baidu.com> (Markdown支持以比较简短的自动链接形式来处理网址和电子邮件信,只要是用尖括号包起来,Markdown 就会自动把它转成链接。)
  • 反斜杠 \ (利用反斜杠来插入一些在语法中有其它意义的符号)
  • 待办事件 - [ ] shopping (必须在一行的最前面)
    • [ ] shopping
  • 已办事件 - [x] shopping (必须在一行的最前面)
    • [x] shopping
  • 脚注
刘浪[^name]。
[^name]:刘浪

表格

  • :--- 左对齐; :---: 居中对齐; ---: 右对齐
 姓名|年龄|性别
 :---|:----:|----:
 张三|20|男
 ```

姓名|年龄|性别
:---|:----:|----:
张三|20|男
- 标题 `[toc]`
- 下划线 `++test++` ++test++
# 数学公式

(*基于LaTeX数学表达式*)
- 行内公式 `$...$` $S=\pi r^2$
- 陈列公式

$$
...
$$


# 序列图
## 示例
>`````sequence
title:聊天
note left of Tom:left
Tom-->Mary: hello, Mary.
Mary-->Tom: hello, Tom.
Tom-->Mary: Do you want to eat somthing?
note right of Mary:right
``

效果如下:
```sequence
title:聊天
note left of Tom:left
Tom-->Mary: hello, Mary.
Mary-->Tom: hello, Tom.
Tom-->Mary: Do you want to eat somthing?
note right of Mary:right

语法

序列图语法如图所示:


序列图
序列图

标题

设置title,采用title: message。
例:title:聊天

title:聊天

设置参与者

设置参与者,采用participant actor
例:participant Tom

participant Tom
participant Mary

设置便签

  • 左侧note: note left of acotor: message
  • 右侧note: note right of actor: message,
  • 覆盖note: note over actor:message

note left of A: 左侧note
note right of B: 右侧note
note over C: 覆盖note
note over A,B: 覆盖多个actor
note over B,C: 测试下\n 换行

note left of A: 左侧note
note right of B: 右侧note
note over C: 覆盖note
note over A,B: 覆盖多个actor
note over B,C: 测试下\n 换行

设置会话

  • 实线实箭头: actor->actor: message
  • 虚线实箭头: actor–>actor:message
  • 实线虚箭头: actor->>actor:message
  • 虚线虚箭头: actor–>>actor:message

A->A:自言自语
A->B:实线实箭头
A-->B:虚线实箭头
A->>B:实线虚箭头
A-->>B:虚线虚箭头

A->A:自言自语
 A->B:实线实箭头
 A-->B:虚线实箭头
 A->>B:实线虚箭头
 A-->>B:虚线虚箭头

流程图

流程图示例

st=>start: Start
e=>end
op=>operation: My Operation
cond=>condition: is mine?

st->op->cond
cond(yes)->e
cond(no)->op

代码如下:

st=>start: Start
e=>end
op=>operation: My Operation
cond=>condition: is mine?
st->op->cond
cond(yes)->e
cond(no)->op
``

流程图语法

  • 节点定义
    格式: 节点名称=>节点类型: 提示文本(冒号后面有一个空格)
  • 节点类型
    • 开始节点:start
    • 判断节点:condition
    • 流程节点:operation
    • 结束节点:end
  • 节点连接
    • 一般节点连接:节点名称->节点名称
    • 判断节点:
      • 条件节点(yes)->正确应答节点
      • 条件节点(no)->错误应答节点
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 为什么学习Markdown 自从搭建了 Hexo 博客之后,发现还有 Markdown 这种写文章的方法,想到以后...
    lifeColder阅读 20,196评论 10 216
  • 1 区块元素 1.1 段落 一个 Markdown 段落是由一个或多个连续的文本行组成,它的前后要有一个以上的空行...
    markouy阅读 971评论 0 0
  • Markdown语法 段落和换行 一个段落的结束是它的后面有一行空白,例如: 如果要换行的话,就需要在后面加两个以...
    大道至简峰阅读 501评论 0 4
  • 前言 一直很想好好打理自己的博客,可是每次写学习笔记之类的东东的时候都备受折磨。终于,在昨天,我遇见了Markdo...
    零小白阅读 1,200评论 0 4
  • 我们何以安置的青春? 我认识的人里面,Andy算是比较特别的一个。常年的齐头帘,常年的中长发,常年的休闲衣。每次见...
    Sunny的小木屋阅读 896评论 0 1