Markdown语法完全指南:从入门到精通
文章目录
- Markdown快速入门:从基础语法到高级应用
-
- 1. Markdown简介
-
- 1.1 为什么选择Markdown?
- 2. 基础语法详解
-
- 2.1 标题
- 2.2 段落与换行
- 2.3 强调文本
- 2.4 列表
-
- 无序列表
- 有序列表
- 2.5 链接与图片
- 2.6 代码
- 2.7 引用
- 2.8 分割线
- 3. 表格与高级格式
-
- 3.1 表格
- 3.2 任务列表(GitHub扩展)
- 3.3 脚注
- 4. Markdown扩展语法
-
- 4.1 目录(TOC)
- 4.2 数学公式(LaTeX)
- 4.3 流程图与图表
- 5. 实用技巧与最佳实践
-
- 5.1 转义字符
- 5.2 HTML混合使用
- 5.3 文档结构建议
- 5.4 版本控制友好
- 6. 主流编辑器推荐
-
- 6.1 桌面端
- 6.2 在线工具
- 6.3 移动端
- 7. 常见问题解答
- 8. 进阶学习资源
- 结语
Markdown快速入门:从基础语法到高级应用
🌐 我的个人网站:乐乐主题创作室
1. Markdown简介
Markdown是一种轻量级标记语言,由John Gruber于2004年创建。它使用纯文本格式编写文档,然后可以转换为结构化的HTML文档。Markdown的设计初衷是让人们"用易读易写的纯文本格式编写文档,并能够方便地转换成有效的XHTML(或HTML)"。
1.1 为什么选择Markdown?
- 简单易学:语法直观,学习曲线平缓
- 跨平台兼容:纯文本格式,任何设备都能打开
- 高效专注:无需频繁切换鼠标键盘
- 广泛支持:GitHub、GitLab、StackOverflow等主流平台都支持
- 可扩展性:支持HTML嵌入,满足复杂需求
2. 基础语法详解
2.1 标题
Markdown支持6级标题,使用1-6个#
表示:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
最佳实践:在#
后加一个空格,这是标准写法。
2.2 段落与换行
- 段落:用一个空行分隔
- 换行:行尾添加两个空格或使用
<br>
标签
这是第一段(行尾有两个空格)
这是同一段的换行这是新的一段
2.3 强调文本
*斜体* 或 _斜体_
**粗体** 或 __粗体__
***粗斜体*** 或 ___粗斜体___
~~删除线~~
2.4 列表
无序列表
- 项目一
- 项目二- 子项目一- 子项目二
* 另一种符号