1.简介
Markdown是一种轻量级标记语言,创始人为John Gruber ** 。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML(或者HTML**)文档。”这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。[^1 ]Markdown对于写作者真的十分友好。无论是公众号的文章还是个人博客的博文,学会Markdown再也不用担心排版问题。哈哈,五分钟就能入门Markdown,是不是很惊喜。走过路过都不要错过。工欲善其事,必先利其器。在学Markdown之前,咱们先下载工具。编辑Markdown的优秀软件真的很多,无论是Mac上的Mou或者Windowns上的Markpad,甚至是Web端的简书都非常优秀。今天我们所介绍编辑工具便是Typora,支持Mac,Windows,Linux。小伙伴们,赶紧下载下来,照着这个教程试一试吧。
2.标题
Md(Markdown的简称)的标题支持Setext和Atx两种方式。Setext通过在”=“和”-“,他们分别表示一级标题和二级标题,在此不做演示,有兴趣的同学可以在学完本教程后自行尝试。讲讲Atx方式吧。只要在文字前面加上#便能改变字体大小。接下来演示以下给诸君看。通过改变#的数量便可改变字体的大小。Md的标题共有6个等级。#与文字之间最好有空格,这样比较规范。
代码
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
效果
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
3.强调
使用两对*号或者两对_号包裹的内容将会被强调。
代码
与其说**白头到老**,不如_ _现在就好_ _。
(注:为了观看__更仔细。特意再其中间添加空格)
效果
与其说白头到老,不如__现在就好__。
4.斜体
使用一对*号或者一对_包裹的内容将会变成斜体。
代码
*思考*是简单的,_行动_是困难的。而让一个人的想法付诸行动则是最困难的。
效果
思考是最简单的,_行动_是最困难的。而让一个人的想法付诸行动则是最困难的。
5.删除线
代码
听妈妈的话 ,别让她受伤,想~~慢慢~~快快长大才能保护她。
效果
听妈妈的话,别让她受伤,想
慢慢快快长大才能保护她。
6.列表
6.1无序列表
在文字的前面加上+,-,*符号均可形成无序列表。文字和符号之间有空格。
代码
"床前明月光"是李白的千古名句,其中“床”指的是______
+ 窗户
* 卧具
- 井上的围栏
效果
- 窗户
- 卧具
- 井上的护栏
6.2有序列表
在文字的前面加上数字(num)+符号(.),便可组成有序列表。对了,文字和数字(num)+符号(.)之间有空格。规范一点,符号和文字之间都加上空格吧。你还可以,将数字全换成1,然后你会发现一个大秘密,它还是按照1,2,3的顺序排序。是不是很神奇。赶紧试试吧。
代码
- 我是谁
- 我从哪里来
- 我从哪里去
效果
- 我是谁
- 我从哪里来
- 我从哪里去
6.3任务列表
任务列表就像日常要指定的计划一样。通过符号(-)加空格加符号([ ])组成任务列表。如果是已经完成的任务,通过在符号([])添加([x])即可。很像office中的勾选。这也是我观看大佬们的博客,才发现还有这东西,说老实话,感觉并没什么用。哈哈,一家之言。
代码
- [] 起床
- [] 吃饭
- [x] 睡觉
效果
- [] 起床
- [] 吃饭
- [x] 睡觉
6.4嵌套列表
使用嵌套列表就是列表中在在使用列表。很像书的目录,第一章中又分为好多节。代码中的符号(>)是引用,有个概念就行了,接下来也会介绍的
代码
概览
1.1 C语言的起源
1.2 使用C语言的理由
> C语言概述
> C语言的一个简单实例
效果
概览
1.1 C语言的起源
1.2 使用C语言的理由
C语言概述
C语言的一个简单实例
7.块引用
使用符号(>)加上一个空格键便可使用引用,上面的很多例子就是用了引用。为什么我用在代码中能打出符号(>),因为我使用了转义字符。接下来会介绍转义字符(\)。
代码
> 这就是引用符号
效果
这就是引用符号
8.代码
作为一个程序猿,怎么可能不想在自己的文章中秀一下自己的神(lan)乎(de)其(chu)神(qi)的代码呢