手摸手教你在简书上使用 Markdown 写文
小时候幸福是一件很简单的事,长大了简单是一件很幸福的事。
作为一名文字爱好者,你是不是还在为文章的排版而烦恼? 没关系,选择简书你就解决了一大半的问题,因为简书从创立之时就是支持 Markdown 的。简书之所以“简”,有一个重要的原因,那就是简书支持 Markdown 。 这也是我喜欢简书的重要原因之一。
接下来我们就一起来了解什么是 Markdown,并一步一步学会如何在简书中使用 Markdown。
1. 什么是 Markdown ?
Markdown 是由约翰·格鲁伯(John Gruber)创造的一种轻量级标记语言。它可以让我们使用易于阅读,易于编写的纯文本格式来编写文档。
由于它简单易用,已经有很多人用它来写文章、写论文,甚至还有人用它来撰写电子书。
2. 为什么要用 Markdown ?
- 相对于 Word、Pages 或者富文本编辑器,Markdown 可以让我们不再把大量的时间浪费在排版、字体设置等事情上,而是更专注于文字本身;
- Markdown 的学习成本不高,并不需要你具备任何编程基础,基本上使用一遍就学会了,我们需要掌握的就是几个简单的符号而已;
- 一旦我们熟悉了 Markdown 的语法规则,就会达到事半功倍的效果,正真做到“把时间用在刀刃上”;
- 因为 Markdown 是纯文本格式的,兼容性很强,任何文本编辑器都能编辑它,它也很方便保存和分享。
3. 简书上的 Markdown
那我们怎么在简书上使用 Markdown 来写文章呢?下面给大家介绍两种在简书中开启 Markdown 的方法:
- 在简书的写文章页面的左下角,有一个设置按钮,点开它,然后在默认编辑器这里选择MarkDown编辑器,这样我们就可以用 Markdown 来写文章了。
- 我们也可以在基础设置页面开启 Markdown,点击简书右上角你自己的头像,然后选择设置进入到基础设置页面,将常用编辑器后面的 Markdown 选中即可。
我们在刚开始使用 Mrakdown 的时候,可能容易忘记它的语法,别着急,简书给我们提供了一个快捷查看语法的小工具,点击下图的最后一个按钮,就会弹出一个叫 Markdown 语法参考 的小弹窗,是不是很方便?
点击这个按钮 Markdown语法参考我们在用 Markdown 写文章的时候,还可以切换到预览模式,实时地看到我们写出的最终效果:
切换到预览模式4. Markdown 的语法
Markdown 发展到现在,已经有很多平台支持它,也演变出了很多不同的版本。本文旨在为大家提供一个在简书上使用 Markdown 的参考手册,所以这里我们只讲简书上所支持的 Markdown 语法。
4.1 标题
在 Markdown 中,我们用井号(#
)放在文字前面表示标题,一个 #
表示一级标题,两个 #
表示二级标题,依此类推,Markdown 最多可以支持到六级标题。按照标准语法,#
和标题文字之间需要保留一个空格。
4.1.1 Markdown 写法:
# 我是一级标题
## 我是二级标题
### 我是三级标题
#### 我是四级标题
##### 我是五级标题
###### 我是六级标题
####### 注意哦,Markdown 最多支持六级标题,更多的 `#` 无法识别
4.1.2 最终效果:
我是一级标题
我是二级标题
我是三级标题
我是四级标题
我是五级标题
我是六级标题
####### 注意哦,Markdown 最多支持六级标题,更多的 #
无法识别
4.2 文字强调
在 Markdown 中,我们使用星号(*
)或者英文下划线(_
)来标记我们需要强调的文字。
- 在文字的两边各用一个
*
或者_
将文字包裹起来,文字就会变成斜体。 - 如果在文字的两边各用两个
*
或者_
将文字包裹起来,文字就会变成粗体。 - 而如果在文字的两边各用三个
*
或者_
将文字包裹起来,文字就会变成粗斜体。
这里有两点需要注意:
-
*
和_
你可以随便选择一种你喜欢的符号,唯一的限制是,你用什么符号开启,就要用什么符号结束,不能混用; -
*
或者_
和它们所包裹的文字之间不能有空格。
4.2.1 Markdown 写法:
*我是斜体*
_我也是斜体_
**我是粗体**
__我也是粗体__
***我是粗斜体***
4.2.2 最终效果:
我是斜体
我也是斜体
我是粗体
我也是粗体
我是粗斜体
4.3 引用
如果我们的文章中需要引用一段别人的文字,就需要用到引用的格式。在引用的文字前输入一个大于符号(>
)就可以了。同样,>
和文字之间也需要保留一个空格。
4.3.1 Markdown 写法:
> 陟彼南山,言采其蕨。未见君子,忧心惙惙。亦既见止,亦既觏止,我心则说。
4.3.2 最终效果:
陟彼南山,言采其蕨。未见君子,忧心惙惙。亦既见止,亦既觏止,我心则说。
4.4 给文字添加链接
在 Markdown 中,我们先用中括号([]
)将要添加链接的文字包裹起来,然后在后面紧跟的小括号(()
)中写上链接地址即可,注意哦,这里的括号都是英文括号,也就是半角括号。
4.4.1 Markdown 写法:
欢迎来到[简书](https://www.jianshu.com/)
4.4.2 最终效果:
欢迎来到简书
4.5 插入图片
在简书中,在编辑区域上方有一个插入图片的按钮,所以我们基本上是不需要手写 Markdown 的。但是理解插入图片的语法还是有用的,比如我们要修改图片的说明文字,就要先理解它的语法。
其实插入图片的语法跟插入链接的语法很相似,只是插入图片的时候,我们需要在最前面多加一个英文感叹号(!
),而中括号([]
)中的文字就是图片的说明文字,我们可以在里面写上图片的介绍或者图片的来源。
4.5.1 Markdown 写法:
![一缕暖阳](https://img.haomeiwen.com/i21032798/84ee17bc4b9cef02.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
4.5.2 最终效果:
一缕暖阳4.6 无序列表
无序列表使用减号(-
)、加号(+
)或者星号(*
)作为列表标记。同样,按照标准语法,这些符号和文字之间需要保留一个空格。
4.6.1 Markdown 写法:
- 苹果
- 香蕉
- 樱桃
4.6.2 最终效果:
- 苹果
- 香蕉
- 樱桃
注意哦,虽然这三种符号都可以使用,但是在一个列表内是不可以混用的。
4.7 有序列表
有序列表使用数字接着一个英文句点(比如:1.
)来表示,.
和文字之间也需要保留一个空格。
4.7.1 Markdown 写法:
1. 苹果
2. 香蕉
3. 樱桃
4.7.2 最终效果:
- 苹果
- 香蕉
- 樱桃
4.8 多级列表
Markdown 还支持多级列表,只需要在下一级列表之前输入一个 Tab
或者四个空格就可以了。
4.8.1 Markdown 写法:
- 水果
1. 苹果
2. 香蕉
3. 樱桃
- 蔬菜
1. 白菜
2. 萝卜
3. 南瓜
4.8.2 最终效果:
-
水果
- 苹果
- 香蕉
- 樱桃
-
蔬菜
- 白菜
- 萝卜
- 南瓜
4.9 分隔线
如果要在文章中插入分隔符,你可以在单独的一行中,输入三个以上的减号(-
)、英文下划线(_
)或者星号(*
)来实现。
4.9.1 Markdown 写法:
-----
___
***
4.9.2 最终效果:
4.10 插入代码
插入代码的时候,我们需要用重音符( ` )来标记。
如果要标记一小段行内代码,在代码的两边各用一个( ` )将代码包裹起来就可以了。
如果我们要插入多行代码,这个时候需要在代码的前后两行分别输入三个重音符( ``` )来标记,如果在第一行的重音符后面,写上代码的语言名称,还可以实现代码高亮。
4.10.1 Markdown 写法:
`print()` 方法用于打印输出,是 Python 中最常见的一个函数。
```python
print("Hello World")
print("你好,简书")
```python
4.10.2 最终效果:
print()
方法用于打印输出,是 Python 中最常见的一个函数。
print("Hello World")
print("你好,简书")
4.11 表格
表格的语法理解起来也不复杂。创建表格的时候,主要使用的是竖线(|
)把单元格划分开。第1行是表头,第3行和第3行之后都是表格的内容。
稍微复杂一点的就是第2行了,第2行是用来分隔表头和其他行的。
-
:-
表示内容和标题栏居左对齐; -
:-:
表示内容和标题栏居中对齐; -
-:
表示内容和标题栏居右对齐; - 而如果没有
:
的话,内容和标题栏一般会左对齐; - 另外
-
可以有多个,但最少需要一个。
4.11.1 Markdown 写法:
| 表头一 | 表头二 | 表头三 |
|:-|:-:|-:|
| 内容一 | 内容二 | 内容三 |
4.11.2 最终效果:
表头一 | 表头二 | 表头三 |
---|---|---|
内容一 | 内容二 | 内容三 |
用 Markdown 来创建表格稍微有点麻烦,你可以先复制上面的例子,然后再修改成你需要的就可以了。你也可以使用这个在线工具(TableConvert Online)快速生成表格。
TableConvert Online5. 完结撒花
恭喜你!你已经学会了如何在简书中使用 Markdown 啦。你很棒哦,给自己点个赞吧。
参考文献: