MARKDO

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MARKDO相关的知识,希望对你有一定的参考价值。

#我的markdown学习笔记(主标题)
---------------------

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

-----------------------
#无序列表
#### -+\*效果一样,但不能混合使用,因混合是嵌套列表,内容可超长符号之后的空格不能少,-+*效果一样,但不能混合使用,因混合是嵌套列表
- one
- two
- three

* 一
* 二
* 三
* 四
-----------------------

#字体
斜体: *This text will be italic*
粗体:**This text will be bold**
粗斜体 :***This text will be bold & italic***
-----------------------
#有序列表
####数字不能省略但可无序

1. red
14. yellow
6. green
8. blue

--------------------------
#嵌套列表

- main
* submain
* subsubmain
* submain
- main
- mian
+ mian

-------------------------
#文字超链:Inline方式
[zhanglanqing](https://www.github.com/zhanglanqing"悬浮鼠标的提示")

#图片超链not
![章鱼猫](http://github.global.ssl.fastly.net/images/modules/logos_page/GitHub-Mark.png "悬浮鼠标的提示")

#索引超链:Reference方式
[不如][随便]

![GitHub Octocat][任意]

[随便]:http://bruce-sha.github.io
[任意]:http://github.global.ssl.fastly.net/images/modules/logos_page/Octocat.png
-----------------------------------
#自动链接

####尖括号加上地址

<http://ibruce.info>

<[email protected]>
-----------------------------------
#代码:段落代码

####每行文字前加4个空格或者1个Tab

val s = "hello Markdown"
println( s )
#include <iostream>
using namespace std;

####或者
``` python
code...
```
----------------------------------
#代码:行内代码

####反斜杠`表示
`#include<iostream>`

------------------------------------
#注释
####html标准格式
<!-- 注释 -->
---------------------------------------------------
#转义字符

####Markdown中的转义字符为\,转义的有:
```
\\ 反斜杠
\` 反引号
\* 星号
\_ 下划线
\{\} 大括号
\[\] 中括号
\(\) 小括号
\# 井号
\+ 加号
\- 减号
\. 英文句号
\! 感叹号
```
----------------------------------------------------------------
#表格

|| *Year* || *Temperature (low)* || *Temperature (high)* ||
|| 1900 || -10 || 25 ||
|| 1910 || -15 || 30 ||
|| 1920 || -10 || 32 ||
--------------------------------------------------------------
#引用

####行首使用>加上一个空格表示引用段落,内部可以嵌套多个引用。

> 这是一个引用,
> 这里木有换行,
> 在这里换行了。
> > 内部嵌套
----------------------------------------------------------------
### 表格

**Markdown Extra** 表格语法:

项目 | 价格
-------- | ---
Computer | $1600
Phone | $12
Pipe | $1

可以使用冒号来定义对齐方式:

| 项目 | 价格 | 数量 |
| :-------- | --------:| :--: |
| Computer | 1600 元 | 5 |
| Phone | 12 元 | 12 |
| Pipe | 1 元 | 234 |

###定义列表

**Markdown Extra** 定义列表语法:
项目1
项目2
: 定义 A
: 定义 B

项目3
: 定义 C

: 定义 D

> 定义D内容
---------------------------------


#其他

###脚注
生成一个脚注[^footnote].
[^footnote]: 这里是 **脚注** 的 *内容*.

### 目录
用 `[TOC]`来生成目录:

[TOC]

### 数学公式
使用MathJax渲染*LaTex* 数学公式,详见[math.stackexchange.com][1].

- 行内公式,数学公式为:$\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$。
- 块级公式:

$$ x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$

更多LaTex语法请参考 [这儿][3].

### UML 图:

可以渲染序列图:

```sequence
张三->李四: 嘿,小四儿, 写博客了没?
Note right of 李四: 李四愣了一下,说:
李四-->张三: 忙得吐血,哪有时间写。
```

或者流程图:

```flow
st=>start: 开始
e=>end: 结束
op=>operation: 我的操作
cond=>condition: 确认?

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

- 关于 **序列图** 语法,参考 [这儿][4],
- 关于 **流程图** 语法,参考 [这儿][5].

---------

[1]: http://math.stackexchange.com/
[2]: https://github.com/jmcmanus/pagedown-extra "Pagedown Extra"
[3]: http://meta.math.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference
[4]: http://bramp.github.io/js-sequence-diagrams/
[5]: http://adrai.github.io/flowchart.js/
[6]: https://github.com/benweet/stackedit

以上是关于MARKDO的主要内容,如果未能解决你的问题,请参考以下文章