最近准备重启写作计划,接触区块链时间不长,大概一年时间,写作的内容自然还是技术方面的,具体点就是区块链技术。币乎是我这次重启写作的驱动力之一,还有一点就是我是一个喜欢分享的人。在币乎上,大家的写作热情很高,面对一篇文章动辄成千上百的收益,不动心也难,币乎调动了大家的写作热情,这是好事情。但是不知谁提出了一个时间地盘的概念,就是每个人都抢占一个自己的固定发文时间,刚听到这个概念时,我觉着挺新颖的,但禁不住细想,我们为什么写作?为了写而写吗?每个人的写作目的不同,有的人是喜欢,有的人为了打造个人IP,我在这里不做评判,只要明确为什么写就可以了。

题外话太多了。目前,币乎的编辑器还不支持直接用Markdown写作,需要在外部Markdown编辑器中写完,复制生成的Html到币乎编辑器中。这一篇介绍常用的Markdown语法,下一篇介绍两个Markdown编辑器。

常用语法

Markdown是一种轻量的标记语言,写作时按照它的语法会生成带有格式的文本。使用Markdown写作的好处就是只需要关注写作本身,而不必关注排版的问题,Markdown天生就是为了写作而生的。

下面只介绍一些简单常用的Markdown语法,更高级的用法可自行搜索。

标题

使用 # 标记,注意#后面带有空格

语法

# 这是 <h1> 一级标题
## 这是 <h2> 二级标题
### 这是 <h3> 三级标题
#### 这是 <h4> 四级标题
##### 这是 <h5> 五级标题
###### 这是 <h6> 六级标题

效果

这是 <h1> 一级标题

这是 <h2> 二级标题

这是 <h3> 三级标题

这是 <h4> 四级标题

这是 <h5> 五级标题
这是 <h6> 六级标题

强调

语法

*这会是 斜体 的文字*
_这会是 斜体 的文字_
**这会是 粗体 的文字**
__这会是 粗体 的文字__
_你也 **组合** 这些符号_
~~这个文字将会被横线删除~~

效果

这会是 斜体 的文字
这会是 斜体 的文字
这会是 粗体 的文字
这会是 粗体 的文字
你也 组合 这些符号
这个文字将会被横线删除

列表

无序列表

语法

* Item 1
* Item 2
  * Item 2a
  * Item 2b

效果

  • Item 1
  • Item 2
    • Item 2a
    • Item 2b

有序列表

语法

1. Item 1
1. Item 2
1. Item 3
   1. Item 3a
   1. Item 3b

效果

  1. Item 1
  2. Item 2
  3. Item 3
    1. Item 3a
    2. Item 3b

插入图片

语法

![币乎写文章常用的Markdown语法](https://image.chengxulvtu.com/2018/04/第1篇.jpg)

效果

币乎写文章常用的Markdown语法-程序旅途

链接

语法

[程序旅途](https://www.chengxulvtu.com/)

效果

程序旅途

锚点

锚点用于页面内跳转,在需要跳转到的地方设置锚点

语法

<h3 id="here">调到这里</h3>

效果

调到这里

在需要跳转的地方,设置跳转链接

语法

[跳转](#here)

效果

跳转

引用

语法

>  有时候一件事情的真相,不是来自于对它的思考,而是来自于对它的感觉。 —— Stanley Kubrick

效果

有时候一件事情的真相,不是来自于对它的思考,而是来自于对它的感觉。 —— Stanley Kubrick

分割线

语法

如下,三个或者更多的

----

连字符

***

星号

___

下划线

效果

如下,三个或者更多的


连字符


星号


下划线

行内代码

语法

我觉得你应该在这里使用`<addr>` 才对。

效果

我觉得你应该在这里使用<addr> 才对。

代码块

语法

两对三个反引号之间的内容会被识别为代码块。注意反引号前边不要带空格

```
var a = 1
console.log(a)
```

效果

var a = 1
console.log(a)

语法高亮

语法

```javascript
var a = 1
console.log(a)
```

效果

var a = 1
console.log(a)

任务列表

语法

- [x] @mentions, #refs, [links](), **formatting**, and <del>tags</del> supported
- [x] list syntax required (any unordered or ordered list supported)
- [x] this is a complete item
- [ ] this is an incomplete item

效果

  •  @mentions, #refs, linksformatting, and tags supported
  •  list syntax required (any unordered or ordered list supported)
  •  this is a complete item
  •  this is an incomplete item

表格

表格对齐格式

  • 居左::----
  • 居中::----:或-----
  • 居右:----:
    注意:表格之前一定要加一个空行

语法

标题 | 标题 | 标题
:--- | :---: | ---:
居左测试文本 | 居中测试文本 | 居右测试文本
居左测试文本1|居中测试文本2|居右测试文本3
居左测试文本11|居中测试文本22|居右测试文本33
居左测试文本111|居中测试文本222|居右测试文本333

效果

标题 标题 标题
居左测试文本 居中测试文本 居右测试文本
居左测试文本1 居中测试文本2 居右测试文本3
居左测试文本11 居中测试文本22 居右测试文本33
居左测试文本111 居中测试文本222 居右测试文本333

脚注

Markdown[1]


  1. Markdown是一种纯文本标记语言。 ↩︎