Markdown 基础学习

Markdown是什么?


   Markdwon是一种轻量级标记语言,它以纯文本形式(易读、易写、易更改)编写文档,并最终以HTLM格式发布。Markdown也可以理解为将以 MARKDOWN语法编写的语言转换成HTML内容的工具。

为什么要使用Markdown?


  • 它是易读,易写,易更改。处处体现着极简主义的影子。
  • 兼容HTML,可以转换为HTML格式发布。
  • 跨平台使用。
  • 越来越多的网站支持Markdown.
  • 摆脱Word,txt!!

Markdown语法


  • 标题
  • 段落
  • 区块
  • 代码区块
  • 强调
  • 列表
  • 分割线
  • 链接
  • 图片
  • 反斜杠
  • 表格

标题

两种形式:
1.使用=-,标记一级和二级标题。

示例代码:

一级标题
==
二级标题
--

示例效果:
photo sample

2.使用#,可以表示1-6级标题。

示例代码:

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

段落

  若想在段内强制换行的方式是使用两个以上空格加上回车(引用中换行省略回车)


区块引用

示例代码:

>区块引用
> > 嵌套引用
> > >三嵌套引用
> > > > 四嵌套引用

示例效果:

区块引用

嵌套引用

三嵌套引用

四嵌套引用


代码区块

  代码区块的建立是在每行加上4个空格或者一个制表符(如同写代码一样)或者使用`````。如普通段落:

示例代码:

'一个Tab'My name is ZhuyuLiang
'四个空格'I am Chinese

示例效果:

My name is ZhuyuLiang
I am Chinese

注意: 需要和普通段落之间存在空行!


强调

在强调内容两侧分别加上*或者 -

示例代码:

*斜体* ,_斜体_
**加粗**,__粗体__
**斜体加粗,___斜体加粗___

示例效果:
斜体斜体
加粗粗体
斜体加粗斜体加粗


列表(有序,无序)

 使用 +或- 标记无序列表

无序:

示例代码:

- 第一项
+ 第二项

示例效果:

  • 第一项
  • 第二项
有序:

示例代码:

1.  第一项
2.  第二项

示例效果:

  1. 第一项
  2. 第二项

注意:标记后面最少有一个_空格_或_制表符_,列表上下需要保留一行空行


分割线

分割线就是使用三个以上的 - _

示例代码:

---
___

示例效果:



链接

链接可以由两种形式生成,行内式参考式

行内式:

示例代码:

[GitHub](http://github.com)
自动生成连接 <http://www.github.com/>

示例效果:
GitHub
自动生成连接 http://www.github.com/

参考式:

示例代码:

[GitHub][1]
自动生成连接  <http://www.github.com/>
[1]:http://github.com

示例效果:
[GitHub][1]
自动生成连接 http://www.github.com/
[1]:http://github.com

注意:上述的([1]:http://github.com)不出现在区块中。


图片

添加图片形式和链接相似,只需要在链接的基础上前方加一个!号。
示例代码:

![GitHub set up](http://zh.mweb.im/asset/img/set-up-git.gif)

示例效果:
GitHub set up


反斜杠

相当于反转义作用。使符号成为普通符号。

示例代码:

My Name is \*Zhuyulinang\*

示例效果:
My Name is *Zhuyulinang*


表格

示例代码:

第一格表头 | 第二格表头
-|-
第一列第一格 | 第二列第一格
第一列第二格 多加文字 | 第二列第二格
第一列第三格  多加文字 |  第二列第三格

示例效果:

第一格表头 第二格表头
第一列第一格 第二列第一格
第一列第二格 多加文字 第二列第二格
第一列第三格 多加文字 第二列第三格
原文地址:https://www.cnblogs.com/SleepDragon/p/10286892.html