为什么选择Markdown
- 极简主义、避免许多烦杂功能
- 比起使用word更简单快速
- 学习难度极低、易读易写
- 支持跨平台使用,兼容HTML格式
- 更清晰的组织文档的结构
- 可以通过HTML和CSS扩展渲染多种样式,实现一键排版
- 利用pandoc可以一键导出word、pdf、html等多种文本格式
Markdown编辑器推荐
- 加粗为重点推荐
- 桌面全平台指支持Windows、OSX和Linux
平台 | 编辑器 | 优点 |
---|---|---|
Web、Android、ios | 简书 | 简单易用可发布文章 |
Web、Win | 小书匠 | 大量的扩展功能 |
Web、桌面全平台 | Editor.md | 开源 |
Chrome扩展 | 马克飞象 | 适合印象笔记重度用户 |
桌面全平台 | Typora | 所写即所得,功能强大外观简约 |
Win/Linux | Moe | 模仿Moe,颜值赛高 |
Linux | Retext | 即时预览 |
OSX | Mou | osx下最杰出的编辑器 |
桌面全平台 | Atom、VS code | 支持Markdown的两个代码编辑器 |
Android | MarkdownX | 手机即可编辑预览 |
Markdown语法简介
标题
语法:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
效果:
一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
列表
无序列表
语法:
+ 文本1
+ 文本2
+ 文本3
效果:
- 文本1
- 文本2
- 文本3
+
和-
、*
都可以(推荐使用加号,避免与其他符号混用)
语法:
- 文本4
- 文本5
效果:
- 文本4
- 文本5
如果你想要建立子列表或者列表描述的话,那就用四个空格或者Tab
键后再输入内容。
语法:
+ 父列表1
+ 子列表1
+ 子列表2
+ 父列表2
这里是列表的描述内容
效果:
- 父列表1
- 子列表1
- 子列表2
- 父列表2
这里是列表的描述内容
有序列表
语法:
1. 文本1
2. 文本2
+ 子文本1
+ 子文本2
3. 文本3
1. 子文本3
2. 子文本4
4. 文本4
列表的描述性语言
- 文本1
- 文本2
- 子文本1
- 子文本2
- 文本3
- 子文本3
- 子文本4
- 文本4
列表的描述性语言
链接和图片
链接
语法:
[Markdown: Basics (快速入门)](http://wowubuntu.com/markdown/basic.html)
效果:
插入图片
语法:
![](http://upload-images.jianshu.io/upload_images/3532593-146d23c47407a20d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
效果:
引用
文字引用
用于引用他们的文字和语言等,引用可以嵌套使用。
语法:
> 区块引用
>> 嵌套引用
效果:
区块引用
嵌套引用
代码引用
一段代码的时候
我们使用` `将语句可以包起来,同时对于一些关键词、按键等也可以使用这种语法
语法:
`hello world`
效果:
hello world
多段代码的时候
我们使用``` ```将语句包起来
语法:(为了显示效果加上了\
,请使用时候把它去掉)
print('hello, world')
效果:
print('hello, world')
## 强调和分隔符
### 强调
斜体
粗体
斜粗体
*斜体*
**粗体**
***斜粗体***
### 分隔符
可以使用三个以上的`***`或者`---`(推荐使用`---`,避免与其他符号混用)
语法:
效果:
---
### 反斜杠
当需要直接在markdown文本中使用markdown符号时,在前面加上`\`即可转义
语法:
# 不是一级标题
+ 不是无序列表
\# 不是一级标题
\+ 不是无序列表
## 扩展
1. 你可以在Markdown文档中直接加入HTML元素来扩展功能
2. 关于Markdown语法的详细介绍请参考[Markdown 语法说明 (简体中文版)](http://wowubuntu.com/markdown/)
**注意**:该文档比较适合有HTML基础的人食用
3. 插入数字公式要看使用的Markdown编辑器是否支持数字公式的扩展
4. 由于markdown会自动忽略一个空行,请合适利用空行使得markdown文档更具有可读性
5. 关于段落,不建议在网页排版中使用缩进(既没有缩进的必要,不同markdown编辑器和渲染引擎对于缩进的支持也不同)
6. 受到不同编辑器的影响,在不同编辑器下渲染的文档排版可以会稍稍有所不同。