从零开始:Markdown 基础语法完全攻略
一、场景引入:告别 Word 排版焦虑
你是否经历过这样的困扰?写完一篇文章,兴冲冲地要分享给别人,结果发过去发现格式全乱——标题大小不一、列表错位、代码段落变成天书。或者在 GitHub 提交文档、在简书写文章时,折腾半天排版,真正写内容的时间却被挤压。
Markdown 正是为了解决这些痛点而生。它让你用纯粹的文本符号完成文档排版,无需鼠标点击,只需键盘就能快速完成标题、列表、引用、代码块的格式设置,把精力集中在内容本身。
二、工具介绍:轻量高效的文本格式
Markdown 是一种轻量级标记语言,使用简单的符号即可完成格式化操作。主流平台如 GitHub、Wikipedia、知乎、简书等都原生支持 Markdown。你只需要一个文本编辑器(如 VS Code、Typora)或在线编辑器,就能开始使用。
三、核心语法速成
1. 标题语法
在文字前加 1-6 个 # 号,数量代表标题层级:
# 一级标题
## 二级标题
### 三级标题
2. 段落与换行
普通文本自然分段即可。如需强制换行,在行末加两个空格后回车,或直接空一行分段。
3. 强调语法
- 斜体:用
*文字*或_文字_包裹 - 粗体:用
**文字**或__文字__包裹 - 删除线:用
~~文字~~包裹
4. 引用块语法
在文字前加 > 符号,可嵌套多层:
> 这是一级引用
>> 这是二级引用
5. 列表语法
- 无序列表:使用
-、+或*开头 - 有序列表:使用数字加点,如
1.2. - 任务列表(部分平台支持):
- [ ]未勾选,- [x]已勾选
6. 代码语法
- 行内代码:用反引号
`代码`包裹 - 代码块:用三个反引号
```包裹,可指定语言:
```javascript
console.log("Hello World")
### 7. 链接与图片
- **链接**:`[显示文字](链接地址)`
- **图片**:``
### 8. 分隔线
输入三个及以上 `*` 或 `-` 可生成水平分割线:
“`
9. 转义字符
在特殊符号前加反斜杠 \ 可使其变为普通字符,如 \* 会显示为 * 而非强调符号。
四、实用技巧与快捷键
| 功能 | 快捷键 |
|---|---|
| 粗体 | Ctrl + B |
| 斜体 | Ctrl + I |
| 插入链接 | Ctrl + K |
| 插入图片 | Ctrl + Shift + I |
| 插入代码块 | Ctrl + Shift + K |
提示:使用 Typora 等所见即所得编辑器时,光标选中文字后直接按快捷键即可,无需手动输入符号。
五、常见问题与解决方案
问题1:特殊符号显示错误
原因:符号前后缺少空格或包裹不规范。
解决:检查语法格式,确保符号成对出现,前后留有空格(链接和图片除外)。
问题2:代码块无法高亮
原因:未指定语言或语言名称拼写错误。
解决:在第一个 后加上语言标识,如 ````python ““。
问题3:换行不生效
原因:行尾未加两个空格。
解决:在需要换行的位置行尾加两个空格再回车。
六、拓展推荐
- 在线编辑器:markdown.com.cn、stackedit.io
- 桌面编辑器:Typora(付费但体验极佳)、Obsidian(知识库管理)
- 进阶玩法:学习 HTML 混编,实现更复杂的排版效果;掌握 Git 配合 Markdown 进行版本管理;了解 Pandoc 实现多格式文档转换。
掌握 Markdown 基本语法,只需不到半小时。从此告别排版烦恼,让你的表达更优雅、更高效。
参考资料:原文链接