Markdown入门 学习
Markdown简介
Markdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面. --维基百科
正如您在阅读的这份文档,它使用简单的符号标识不同的标题,将某些文字标记为粗体或者斜体,创建一个链接或一个脚注[^demo].下面列举了几个高级功能,
代码块
打出三个
并在后面加上书写的d语言的名字,换一行写代码,最后在代码的末行后换行,再打三个
.
@requires_authorization
def somefunc(param1='',param2=0):
'''A docstring'''
if param1 > param2: # interestring
print 'Greater'
return (param2 - param1 + 1) or None
class SomeClass:
pass
>>> message = '''interperter
... prompt'''
LaTeX公式
可以创建行内公式,例如\(\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N\). 或者块级公式:
\[x=\dfrac{-b\pm\sqrt{b^2 - 4ac}}{2a}
\]
$\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$
$$ x=\dfrac{-b\pm\sqrt{b^2 - 4ac}}{2a}$$
表格
//*Markdown代码
|Item|Value|Qty|
|:---|---:|:--:|
|Computer|1600 USD|5|
|Phone|12 USD|5|
|Pipe|1 USD|234|
//
Item | Value | Qty |
---|---|---|
Computer | 1600 USD | 5 |
Phone | 12 USD | 5 |
Pipe | 1 USD | 234 |
标题
在Markdown中, 如果一段文字被定义为标题,只要在这段文字前加#
号即可
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
总共六级标题,建议在井号后加一个空格,这是最标准的Markdown 语法
列表
在Markdown下,列表的显示 只需要在文字前加上*
即可变成无序列表,有序列表则直接在文字前加1.
2.
3.
, 符号要和文字之间加一个字符的空格.
无序列表
* 1
* 2
* 3
- 1
- 2
- 3
有序列表
1. 你尽快了解
2. 就打开撒到了
3. 大神快来打
- 你尽快了解
- 就打开撒到了
- 大神快来打
引用
如果需要引用一小段别处的句子,那么就要用引用的格式.
只需要在文本前加入 >
这种大于号即可
> 这里是引用
这里是引用
注意符号和文本间的空格
图片与链接
插入链接与插入图片的语法很像,区别在一个!
号
插入链接
[百度](http://baidu.com)
插入图片
![Mou icon](http://7xv19l.com1.z0.glb.clouddn.com/866e7f0d805a0986db31820906c5bb84873adab516e73-uejrgl_fw658.png)
分割线
分割线的语法只需另起一行,连续输入三个星号***
即可
***
即
粗体与斜体
Markdown 的粗体和斜体也非常简单,用两个*
包含一段文本就是粗体的语法. 用一个*
包含一段文本就是斜体的语法
例如: 这里是粗体 这里是斜体
淡然;敬胜怠,义胜欲;知其雄,守其雌