你知道除了 microsoft Word,还有一种更加优美且方便的给文档排版的语言——markdown 吗?快和我一起用起来吧。
markdown 的优势
markdown 是一种用符号表示文档排版方式的简单语言,相比于 Word,其实它的本质就是一个文本文档,从建立 blog 到现在,我的每篇文章都是使用 markdown 来写的,可算上网站的各种文件,我的资料夹才只有 636 KB 而已哦,想想看,如果用 Word,那大小该是多么可怕的事情,并且,doc 和 docx 都是专有格式,万一某天 Microsoft 决定放弃 Word,那我曾经的 doc 文档绝对会变得很糟糕,所以,markdown 快用起来吧。
markdown 的规则
1.斜体字
说明:就是斜体字。
语法:用一对星号把需要斜体的地方括起来。
范例:
我是*斜体*字
效果:
我是斜体字
2.粗体字
说明:就是给某些文字加粗
语法:用两队星号把需要加粗的文字括起来。
范例:
我是**粗体**字
效果:
我是粗体字
3.粗体加斜体字
说明:粗体字加斜体字
语法:用三队星号把需要粗体加斜体的地方括起来。
范例:
我是***粗体加斜体***字
效果:
我是粗体加斜体字
4.表格
说明:产生一个行列由你决定的表格
语法:竖线代表线,减号代表标题和内容之间的分割线,用空格把标题和内容隔开,表格的上下要空行。
范例:
| 首字母是 A 的单词 | 首字母是 B 的单词 | 首字母是 C 的单词 |
| --- | --- | --- |
| Alpha | Bravo | Charlie |
效果:
首字母是 A 的单词 | 首字母是 B 的单词 | 首字母是 C 的单词 |
---|---|---|
Alpha | Bravo | Charlie |
5.有序列表
说明:就是那种有 1、2、3 编号的列表。
语法:用数字加小数点,小数点的右边需要空格,第一个数字是有序列表的起始编号,后面的会自动加1,有序列表的前后都要空行。
范例:
1. 第一个
2. 第二个
3. 第三个
效果:
- 第一个
- 第二个
- 第三个
6.无序列表
说明:就是那种有项目符号的列表。
语法:用减号开头,减号右边必须空格,无序列表上下要空行
范例:
- 第一个
- 第二个
- 第三个
效果:
- 第一个
- 第二个
- 第三个
7.标题
说明:产生每个层级的标题
语法:用井号加空格表示标题,几个井号就是几级标题,最多到六级标题,标题前面空一行。
范例:
# 这是一级标题
这是一级标题后面的内容。
## 这是二级标题
这是二级标题后面的内容
效果:因为会破坏这篇文章原来的标题层级,所以就不写了,直接看这篇文章的标题就好。
8.链接
说明:插入一个链接,可以直接点开的那种。
语法:一对方括号把链接的文字说明括起来,在用一对普通括号把网址括起来。
范例:
[贾某人的 blog](https://jyhblog.xyz)
效果:
贾某人的 blog
9.代码块
说明:代码块的内容不会被 markdown 编辑器渲染,还会按原来的内容输出。
语法:用一对三个反撇号把代码括起来,代码块前后要空行。
范例:
cd /home/python
python3
print("Hello World")
效果:其实整篇文章的范例部分都是这么打出来的,否则格式会出问题,🤣。
其实我能用到的就这些, markdown 还有好多内容,比如有序列表套无序列表、引用、分割线之类的,这里就不多说了,因为也不常用,至于 markdown 编辑器,其实有很多,比如我最爱用的 Obsidian,或者如果你愿意的话,用 Visual Studio Code 也没问题。