Markdown语法

 

Markdown是一种纯文本、轻量级的标记语言,经过简单的标记,就能够使文本具备必定的格式,操做简单、使用普遍,常见的好比github上的README.md 。html

Markdown 很容易转化成 HTML 或者 PDF。git

  

 

一、标题

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

#后面有一个空格。1个#是1级标题,2个#是2级标题,以此类推。github

1~6级标题,1级字体最大,6级字体最小。markdown

 

 

 

二、字体

*斜体*      #1星是斜体
**加粗**    #2星是加粗
***斜体+加粗***    #3星是斜体+加粗

~~删除线~~    #2波浪线是在文字上加删除线

成对除出现,由于要指定开始、结尾位置。字体

 

 

 

三、分割线

---
***

3个及以上的短横或者星号,单独一行url

 

      #一个空行
      #再插入一个空行


    #一个空格

固然用html的<br />换行也行。spa

 

 

 

四、引用

>内容
>>内容 >>>内容

一个大于符号。code

若是一个引用中要嵌套其它引用,在上一层的基础上多加一个>便可。htm

 

 

 

五、连接

[百度](http://baidu.com "百度一下,你就知道")

[ ]中写文字,( )中写url,打个空格,写标题。blog

标题:鼠标移上去会显示。标题不是必需的,标题能够用单引或者双引。

 

 

 

六、图片

![荷花](http://........hehua.jpg "荷花")

!,[ ]中写图片描述,至关于<img />的alt。( )中写图片url,打个空格写title,tilte不是必需的。

 

 

 

七、列表

+ 狮子
- 老虎 
* 大象


1. 狮子
2. 老虎
3. 大象


+ 动物
   + 狮子
   + 老虎
   + 大象

无序列表,能够用+或-或*,表示一个列表项。

有序列表,数字后面加一个点,再打一个空格。固然用一、或者(1)效果也差很少,但并非列表。

列表嵌套,无论是同一种嵌套,仍是不一样类型嵌套,都是:换行,先打三个空格字再写。3个空格表示嵌套内容的缩进。

 

 

此外还有一种列表:待办列表,其实就是复选框,能够打勾、取消勾。

- [ ] 跑步10km
- [ ] 俯卧撑50
- [ ] 深蹲50

短横,空格,[ ]中有一个空格,[ ]后面打一个空格,写列表项。

 

 

 

八、表格

学号|姓名|成绩
--|--|--
1|张三|100
2|李四|90
3|王五|95

表头用|隔开。markdown的语法很宽松,你能够在2端加上竖线, |表头1|表头2|  ,也能够不加,我我的习惯不加。

表头、数据用单独一行隔开。用短横表示一个字段,用几根短横都行,字段之间用竖线隔开。两端加不加竖线都行,我习惯不加。

能够指定单元格中文字的对齐方式, 加入用2根短横表示一个字段,--|--|--  默认是单元格中的文字是居中对齐,:--|:--|:--  在短横左边加冒号表示左对齐,--:|--:|--:  在短横右边加冒号是右对齐。

 

 

 

九、代码块

`行内代码`


```
代码块
```

反引号,1个是行内代码,3个是代码块。

像这种要肯定开始位置、结束位置的,都是成对出现的。

 

 

 

十、经常使用快捷键

Ctrl+Z 撤销        Ctrl+Y 重作

Ctrl+F 查找        Ctrl+G  替换

Ctrl+B 加粗       Ctrl+I  斜体

 

Ctrl+Shif+系列:

H   二级标题

O  有序列表

U  无序列表

C  待办列表

K  代码块

L  连接

G  图片

 

某些快捷键可能已经被其它程序占用了。

 

 

 

说明

  • markdown还有一些其它标记,好比画流程图的,有点复杂,不推荐。
  • markdown文件中能够直接写html标签,好比图片写<img />、超连接写<a>,一样有效。
相关文章
相关标签/搜索