初学 Markdown,简单总结一下语法和编辑器的选择。Markdown 是一种轻量级的标记语言,它以纯文本形式编写文档,并最终以 HTML 格式发布。它易读、易写、易更改,兼容 HTML,跨平台,常在 Blog 中使用。
Markdown 编辑器如何选?
多平台
- Typora:简洁强大,不支持分屏实时预览,但可以通过
Ctrl+/切换视图,交互体验非常好。 - Atom:较为美观方便,按下
Ctrl+Shift+M可以分屏实时预览。 - MarkdownPad:支持分屏实时预览。
- Mou:界面简洁美观,支持分屏实时预览。
- Remarkable:功能齐全的 Markdown 编辑器。
- dillinger:漂亮强大,支持 md、html、pdf 文件导出。
Markdown 基本语法
一、标题
使用 1~6 个 # 符号,空格分隔:
# 这是一级标题
## 这是二级标题
### 这是三级标题
#### 这是四级标题
##### 这是五级标题
###### 这是六级标题
或者使用 = 或 -:
一级标题
===
二级标题
---
二、段落
使用 > 符号引用,可嵌套:
> 区块引用
>> 嵌套引用
>>> 三级嵌套引用
三、分割线
3 个以上 *、-、_,建议使用 -- - 避免被识别成标题:
---
- - -
***
* * *
___
四、斜体、粗体和删除线
| 语法 | 示例 |
|---|---|
| 斜体 | *斜体* → 斜体 |
| 粗体 | **粗体** → 粗体 |
| 删除线 | ~~删除~~ → |
五、列表
无序列表:使用 - 或 +:
- 第一行
- 第二行
有序列表:数字 + . + 空格:
1. 第一行
2. 第二行
六、代码框
行内代码:`code`
代码块:使用三个反引号:
# 多行代码
echo "Hello World"
七、链接
[GitHub](http://github.com)
<http://www.github.com/>
八、图片

九、表格
| 列1 | 列2 |
|:---:|:---:|
| 内容1 | 内容2 |
心得
- 很多编辑器会设置快捷键或关联词。
- 可以收集整理一遍 Markdown 的语法,过程中就可以熟悉并掌握这些语法。
- 很多格式之间需要多空一行,否则会被前者的格式覆盖。