Markdown 小记

在学习Markdown以前,对稍有轻微强迫症的我来讲,写博客和作笔记是一件很痛苦的事。废话很少说直接来看,偷偷吐槽:不知道咋在博客园配置Markdown,之后若是学会了回来补充。
学习

  • 标题

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

如图,左边是Markdown语法,右边是效果图。以此类推,总共六级标题,建议在#号后加一个空格,这是最标准的 Markdown 语法。spa

  • 列表

熟悉 HTML 的同窗确定知道有序列表与无序列表的区别,在 Markdown 下,列表的显示只须要在文字前加上 - 或 * 便可变为无序列表,有序列表则直接在文字前加1. 2. 3. 符号要和文字之间加上一个字符的空格。code

 

#无序列表
- 1
- 2
- 3
+ 1
+ 2
+ 3
* 1
* 2
* 3
#有序列表
1. 1
2. 2 
3. 3

每个符号后面须要紧跟空格再跟文本。blog

  • 引用

当你有引用别人的语句时,就能够用到引用标签。图片

> 引用文字
能够不用每一层都加">"
>> 引用的引用
一样能够不用每一行都加">"
>>> 三层引用

> 隔一行能够推出引用模式

注意 > 符号以后要有空格。ip

  • 图片与连接

要插入连接用[文本显示](连接地址)        -----方括号紧跟圆括号。博客

而要插入图片时,则用到!(图片下文字显示)[图片连接]      -----感叹号方括号圆括号。多加了一个感叹号。io

##插入连接
 [这是个人博客](https://www.cnblogs.com/jian-99/)

##插入图片
![这是图片](http://upload-images.jianshu.io/upload_images/259-0ad0d0bfc1c608b6.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

 

  • 粗体与斜体

Markdown的粗体斜体则是用 * 的数量来表示的。class

*这是斜体*
**这是粗体**
***这是粗斜体***

 

  • 代码框

代码框是用  `  符号隔开,多行代码用 ``` 三个符号隔开。bfc

 

`print("hello world")`
```
func main(){
  fmt.Println("hello world")
}
```

 

  • 分割线

分割线用 --- 或 *** 。    三个减号或三个乘号表示。

---
分割线 
***
  • 表格

表格算是Markdown的一个特点操做了,看起来有点复杂,掌握了以后会以为很好用。

如图所示,咱们能够简单的把这个语法分红三部分看。

第一部分就是第一行”标题行”:用于定义表格标题;

第二部分就是第二行“定义行”:定义表格里的文字位置,当 : 在减法左边时居左,在 - 右边时局右,两边都有时居中,不写 : 时默认居左;

第三部分就是第三行及之后“内容行”:普通内容表格。

同时每一个表格用 | 隔开,每行首位 | 可省略。

相关文章
相关标签/搜索