目录
- Markdown简介
- 基本语法 2.1 标题 2.2 段落和换行 2.3 列表 2.4 链接和图片 2.5 代码块 2.6 引用 2.7 表格 2.8 分割线
- 高级技巧 3.1 自定义样式 3.2 数学公式 3.3 流程图和序列图
- 工具推荐
- 常见问题解答
Markdown简介
Markdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成结构化的HTML格式。Markdown具有很多优点,如语法简单、易于学习和使用、兼容性好等,因此广泛应用于博客、文档编写、邮件等场景。
基本语法
标题
Markdown支持六级标题,使用不同的“#”符号进行标记。例如:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
段落和换行
段落之间需要空行来区分。换行可以使用两个空格或者一个换行符。
这是一个段落。
这是一个新的段落。
列表
Markdown支持有序列表和无序列表。
有序列表:
1. 第一项
2. 第二项
3. 第三项
无序列表:
- 第一项
- 第二项
- 第三项
链接和图片
链接使用方括号和圆括号表示,图片使用感叹号、方括号和圆括号表示。
[这是一个链接](http://example.com)

代码块
Markdown支持两种代码块语法:行内代码和块代码。
行内代码:`var a = 1;`
块代码:
var a = 1; var b = 2; var c = a + b;
引用
引用使用大于号和空格表示。
> 这是一个引用。
表格
表格使用竖线表示列,空格表示单元格。
| 表头1 | 表头2 | 表头3 |
| --- | --- | --- |
| 内容1 | 内容2 | 内容3 |
| 内容4 | 内容5 | 内容6 |
分割线
分割线使用三个或更多短横线、星号或下划线表示。
---
***
___
高级技巧
自定义样式
可以通过CSS自定义Markdown的样式。
/* 在Markdown文件头部添加以下代码 */
<style>
h1 {
color: red;
}
</style>
数学公式
Markdown支持LaTeX数学公式。
这是一个公式:\( E = mc^2 \)
流程图和序列图
Markdown支持使用PlantUML绘制流程图和序列图。
@startuml
start
:开始;
:步骤1;
:步骤2;
end
@enduml
工具推荐
- Typora:一款优秀的Markdown编辑器。
- MarkdownPad:一款功能丰富的Markdown编辑器。
- StackEdit:一个在线Markdown编辑器。
常见问题解答
Q:Markdown如何设置标题样式?
A:使用不同数量的“#”符号进行标记,例如:# 一级标题。
Q:Markdown如何设置列表?
A:使用短横线、星号或加号进行标记,例如:- 第一项。
Q:Markdown如何插入图片?
A:使用感叹号、方括号和圆括号表示,例如:。
通过学习Markdown排版技巧,你可以轻松打造出清晰、美观的文档。希望本文对你有所帮助!
