Markdown作为一种轻量级的标记语言,在生活中有着广泛的应用。由于简单易用的特性,它备受推崇,掌握这种语言,对我们有百利而无一弊。

初识Markdown

所谓“标记语言”,和我们所熟知的Word和WPS等可视化排版软件不同,是将控制文本信息的其它信息和文本结合在一起,使用标记进行标识。我们所熟悉的HTML即为一种标记语言。

Markdown优势

  • Markdown的目标是实现“易读易写”,适用于网络
  • 可以轻松导出PDF,TXT,HTML等格式
  • 纯文本文件,兼容所有文本编辑器
  • 轻松易学,容易上手

Markdown文档

英文文档点击这里

中文文档点击这里

Markdown编辑器

在线编辑器

作业部落

最好用的在线Markdown编辑器,支持离线使用,多平台云同步。

Windows编辑器

Typora

极简设计,无干扰,实时预览,支持导出,全平台支持。

Android编辑器

MarkdownX

适合写文章,有完整的Markdown语法提示,支持dropbox云同步。

易码

适合做笔记,日记等,支持webdav等多种云同步方式。

Markdown语法入门

标题

Markdown中,将一段文字被定义为标题,只要在这段文字前加#号。Markdown共支持6级标题。

注意:#号与标题之间需要添加一个空格

# 一级标题
## 二级标题
### 三级标题

效果如下:

一级标题

二级标题

三级标题

列表

列表可分为有序列表和无序列表。无序列表使用+或者-做标记,有序列表使用数字做标记,从1开始。

注意:

  • 有序列表不管自己使用数字几开始,渲染出的结果都是从1开始
  • 列表支持嵌套,即列表的元素为另一个列表
  • 同样要注意标记与内容之间的空格
有序列表:
1. first.
2. second.
4. third.

效果如下:

  1. first.
  2. second.
  3. third.
无序列表:
+ first.
- second.
+ third.

效果如下:

  • first.
  • second.
  • third.

引用

> 这是引用

效果如下:

这是引用

插入图片或链接

插入图片格式
![图片加载失败显示的内容](地址)
如:
![图片正确](https://bertranwang.github.io/images/avatar.png)
![图片错误](https://bertranwang.github.io/images/avatar1.png)

效果如下: 图片正确 图片错误

插入链接格式
[文字](地址)
如:[百度](www.baidu.com)

效果如下:

百度

粗体与斜体

粗体文字使用**标识,斜体使用*标识

**这是粗体**
*这是斜体*

效果如下:

这是粗体

这是斜体

换行与空格

在Markdown语法中,无论输入中多少个空格,结果都只一个,两段文字要隔开,需要在两段之间加入一行空格

这是 第一    段
这是

第二段

效果如下:

这是 第一 段 这是

第二段

代码

Markdown中的代码分为行内代码和行间代码。

行内代码使用两个``符包围代码。 行间代码使用四个空格或者两个```符包围代码,```符要单独为一行,空格前要加一行空白。

表格

| title1        | title2        | title3|
| ------------- |:-------------:| -----:|
| first         |second         | third |
| first         |second         | third |
| first         |second         | third |
title1 title2 title3
first second third
first second third
first second third

分割线

分割线只需要三个*号

***

效果如下:


结语

Markdown的基础部分非常简单,这些已经可以基本满足我们的日常使用。不同的软件也会提供一些不同的高级用法,如果在使用过程中遇到困难,可以上网寻找答案。