前言
说起markdown,做程序员的小伙伴们肯定很熟悉,在github的专案主页上我们都会看到各种编辑规整的说明文件,并且在专案目录会有一个名为README.md档案,这就是使用markdown语言来编写的。但是其实markdown并不是开发者们的专利。其实各行各业的人都可以用来编写文稿内容,甚至可以说在某些场景它可以比Microsoft Word更加方便,简洁。markdown介绍
markdown是一种纯文字标记语言,也就是我们可以仅仅使用普通文字就可以进行内容编辑。相较于html等超文字标记语言,markdown更加简单从而更加容易学习。可以这么说,你可以是程序员,作者,一般公司职员或者其他各行各业的从业者,不过只要你熟悉我们的键碟符号,你就可以学会markdown并且使用它编辑你的文稿,让你体验编码化的文字编辑体验。markdown的编辑器有很多种,你可以随意使用其中一种。我给大家推荐一款编辑器Typora,下载编辑器你就可以开始学习使用了。编辑完成可以生成html、pdf等多种格式(html格式其实就是我们日常浏览的网页内容格式,是不是仿佛感觉自己都能开发网页了)。
Typora下载连结: https://www.typora.io/
markdown基本常用语法
1.标题语法(写法一)
这是一个一级标题
=============
二级标题
- - - - - - - - -
效果:
(写法二)
#一级标题
##二级标题
###三级标题
####四级标题
#####五级标题
######六级标题
效果:
2.特殊字型效果
*斜体字*
_斜体字_
**粗体字**
__粗体字__
***斜体并且加粗字型***
~~删除线字型~~
效果:
3.字型字号颜色
红色字型
红色字型
红色72号大字
说明:这里就有一点像html语言了,color的色值是十六进位制RGB写法,各种颜色的色值可以从网上查得
效果:
4.文章中插入连结
[头条首页连结](https://www.toutiao.com)
效果:
5.文章中插入图片
![程式设计者联盟](/Users/lauer/Desktop/timg.jpg)
![程式设计者联盟]([网络连线也可以])
效果:
6.列表
(1)无序列表
* item
+ item
- item
说明:这三种写法等价,随意选用。要注意符号与item之间用空格分割
效果:
(2)有序列表
1. item1
2. item2
3. item3
说明:要注意符号与item之间用空格分割
效果:
(3)巢状列表
* 一级列表
* 二级立标
* 二级列表
说明:分级列表之间需要用空格缩排,有序列表同无序列表分级用法相同
效果:
7.插入程式码块(也可以说是一个强调内容区域,如果你不是开发你也可以不放程式码内容,放其他内容也是可以的)
```内容区域```
`````` 内容区域
说明:上面一种写法会生成包裹内容,下面一种写法内容写在符号后面会产生一个块状效果,注意符号与内容用空格分割。
效果:
8.表格
一列 | 第二列 | 第三列
---------|---------------|----------
值1 | 值2 | 值3
一列 | 第二列 | 第三列
:---------|---------------:|:----------:
值1 | 值2 | 值3
值3 | 值4 | 值5
说明:其中注意其中的冒号用来控制对齐方式
效果:
9.其他
(1)分割线
---------------------
效果:
(2)引用内容
>一级引用
>>二级引用
>>>三级引用
>>>>四级引用
效果: