什么是MarkDown
要学习MarkDown的语法,首先要了解什么是MarkDown,百度百科的解释是这样的:
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
其实通俗地讲就是 简单的标记语言
它能做什么
它们都在用
GitBook
简书
SourceForge
Gitee
Stack Exchange
Typecho
… 等等
工具
俗话说:工欲善其事,必先利其器
编写MarkDown的工具又有哪些呢
- 我在用的 Acrylic MarkDown
- 大名鼎鼎的MarkDownPad2
- 全平台的Typora
等等
那让我们开始吧
标题
首先是标题,写作不可能没有标题是吧
一级标题
俗称大标题,放在开头的那个
我是一级标题
=================
二级标题
也叫副标题,放在大标题下面的
我是二级标题
-----------------
其实还有更简单的
每个 # 代表一级标题,最多输入6个 # 哦
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
段落
你正在为段落发愁吗,你还在担心换行后文字还是连在一块吗?
不用怕,看了下面还没有100字的文段,你就能轻松地打出段落了
第一种方法
在文字后面打两个空格
卢本伟
后面是有两个空格,不信你自己看(虽然我知道你不动鼠标选择就看不见)
第二种方法
在段落后补一个空行
卢本伟
蔡徐坤
各种各样的文字
Markdown 可以使用下面几种字体:
*我是斜的*
_我也是斜的_
**我是粗的**
__我也是粗的__
***我是又粗又斜的***
___我也是又粗又斜___
奇怪的分割线
中间不能加东西,当然,你也可以加来试试
***
* * *
*****
- - -
----------
根本掩盖不了事实的删除线
想要添加删除线,可以在文本的两边添加“波浪”
~我嫌弃破烂~
下划线
MarkDown没有直接添加下划线的语法只有万能的Html标签<u>
来实现
<u>下划线</u>
脚注
嗯,这个我还没试验成功,你也可以试试
[^卢本伟]: 卢本伟NB
列表
无序列表
使用(*)、(+)或是(-)作为标记
* 1
* 2
* 3
+ 1
+ 2
+ 3
- 1
- 2
- 3
有序列表
有序列表只需要在数字后加个.
就行了
1. f
2. i
3. t
4. s
5. w
6. c
列表里的列表
简称列表嵌套,只需在子列表中的选项加上四个空格就可以了
1. 第一项:
- f
- i
2. 第二项:
- t
- s
一块一块的区块
也叫引用,在文本前面加一个>
就行了
>我没说过这句话
>鲁迅
一块一块的区块里的区块
简称区块嵌套,一个 > 符号是最外层,两个 > 符号是第一层嵌套,以此类推退
> 最外层的
> > 第一层的
> > > 第二层的
一块一块的区块里的列表
> 区块中使用列表
> 1. f
> 2. i
> + t
> + s
> + w
代码
行内的代码
`printf("代码")`
块级的代码
用 ```包裹一段代码
高级的用法
MarkDown也支持Html的,详细请看菜鸟教程
全部内容请看:
我的小站