2分钟快速入门markdown语法【转】

@一棵菜菜  April 20, 2018

作者:彭剑锋

首先,我希望各位能够明白这是一个神奇的语言,能够显著提高你们工作和写作效率,实乃程序猿,文字工作者枕边神器。废话少说,让我们开始吧~~~

什么是Markdown

markdown和我们的html一样,都是属于一种标记语言。我们所有用markdown写的(你看到的这篇文章皆是如此)所有语法最后都会被编译成html,而且神奇的是markdown里面也无缝支持html。 so,不要紧张,当你忘记了如何写markdown的时候你也可以用html来玩。

换行

大多数人都习惯所见即所得,换行就是敲一个回车键, 然后继续写。类似于下面这样:

我是大天朝的公民。
我热爱我的祖国。

但是在 markdown 中必须要显著地敲一个空行来换行,上面的话我们转化为下面这个就是:

我是大天朝的公民。

我热爱我的祖国。

h1, h2, h3, h4, h5

知道h1, h2, h3, h4, h5的含义吧?没错,就是一级标题、二级标题、三级标题、四级标题、五级标题。

用html来表示就是 <h1></h1> , <h2></h2>...

markdown的语法就是:

# 我是一级标题

## 我是二级标题

### 我是三级标题

#### 我是四级标题

##### 我是五级标题

你看到的效果就是:

我是一级标题

我是二级标题

我是三级标题

我是四级标题

我是五级标题

注意:#号后面有一个空格

粗体

粗体很简单,只需要用**来包裹住需要加粗的字即可,例如:

这段话中的粗体是被加粗了的

写法如下:

这段话中的**粗体**是被加粗了的

斜体:

斜体也很简单, 用*包裹住需要斜体的字即可,例如:

这段话中的斜体是被设置为斜体了的

写法如下:

这段话中的*斜体*是被设置为斜体了的

编号

编号更简单,每行前面加上序号即可。例如下面效果:

  1. 我很帅
  2. 我真的很帅
  3. 我真的真的很帅

写法如下:

1. 我很帅
2. 我真的很帅
3. 我真的真的很帅

接下来是无序列表,例如下面效果:

  • 我是中国人
  • 你是中国人
  • 他也是中国人

写法如下:

* 我是中国人
* 你是中国人
* 他也是中国人

注意:每个 item 之间不需要空行

加代码

这个更简单,主需要用三个 ` 来标识就行了,例如有下面一段代码:

var name = "scofield";

function sayHello(){
    return Hello();
}

实际的写法如下:

var name = "scofield";

function sayHello(){
    return Hello();
}

给你某些字体标上颜色

markdown 不支持颜色等功能,因此直接用 html标签来解决,例如给字体设置为红色:

这段话中的<span style="color:red;">红色</span>被设置为红色啦

效果为:

这段话中的红色被设置为红色啦

最后的话

好了,当你看到这儿,基本上你可以用 markdown 来进行一些实际的操作了。

当然了, 如果你想深入,这里还有一些教程:

官方中文教程
markdown 入门(简书)


添加新评论