标签:
#我的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>
<1174514176@qq.com>
-----------------------------------
#代码:段落代码
####每行文字前加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
标签:
原文地址:http://www.cnblogs.com/zhanglanqing/p/5571322.html