Markdown 是一种轻量级的「标记语言」,目前被越来越多的写作爱好者,撰稿者广泛使用。Markdown 的语法十分简单。常用的标记符号也不超过十个,相对于更为复杂的 HTML 标记语言来说,Markdown 可谓是十分轻量的,以此记录下学习MarkDown的一些语法笔记。
简书官方也给出了有关Markdown的语法,在这里打下笔记,只为更深刻的记忆语法。
MarkDown官方文档说明
-
标题(#和文字之间需要一个空格的距离)
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
-
列表(-和文字之间需要一个空格的距离)
- 文本1
- 文本2
1. 文本1
2. 文本2
-
链接和图片
如果想在几个文字上或者是一段文字上边添加链接的话,写法如下:
文字以中括号包裹,然后后边用小括号包裹需要添加的链接。
[简书](http://www.jianshu.com)
添加图片的话,写法如下:
感叹号后边跟一对中括号,然后是一对小括号包裹你要添加图片的链接地址
![](http://upload-images.jianshu.io/upload_images/259-0ad0d0bfc1c608b6.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
-
引用
在要引用的文字前边加上 >
就可以了,写法如下:
>测试文字
-
粗体和斜体
粗体是两边各两个星号中间包裹想变粗的文字,斜体是两边各一个星号中间包裹想变粗的文字,写法如下:
**测试文字粗体** *测试文字斜体*
-
代码的引用(可以标记相关代码,在博客中常见的代码块)
引用多行:
``` NSDictionary 测试代码
NSDictionary 测试代码
NSDictionary 测试代码```
引用单行:
`NSDictionary测试`
-
表格(此处暂未搞懂写法)
代码如下:
dog | bird | cat
---- | ------ | -----
foo | foo | foo
sss | ddd | 2w2
还有一种方法是:
| Tables | Are | Cool |
| ----------- |:-------------:| -----:|
| 3 is | w | 10 |
| 2 is | s | 12 |
-
显示链接中带括号的图片(这个没搞懂它的应用场景)
![][1]
[1]: http://latex.codecogs.com/gif.latex?\prod%20\(n_{i}\)+1