引言
在使用 Markdown 编写文档时,插入图片是常见需求。但很多初学者会疑惑:这些图片到底应该放在哪里?本文将为你详细解答。
1. 网络图片(推荐用于在线文档)
最简单的方式是直接引用网络上的图片地址:

优点:无需管理本地文件;缺点:依赖外部链接稳定性。
2. 本地图片(适用于本地项目)
如果你在本地编写 Markdown(如使用 Typora、VS Code),可以将图片保存在项目目录中,并使用相对路径引用:

建议创建一个 images 文件夹统一存放图片,便于维护。
3. 使用图床服务
对于博客或开源项目,可将图片上传到图床(如 SM.MS、GitHub、阿里云OSS 等),再用生成的外链插入 Markdown。
这种方式兼顾了便携性与加载速度。
4. GitHub / GitLab 中的图片
在代码仓库中,通常将图片放在项目子目录下,然后使用相对路径。GitHub 会自动解析并显示图片。
总结
选择哪种方式取决于你的使用场景:
- 在线文档 → 网络图片或图床
- 本地写作 → 本地相对路径 + images 文件夹
- 开源项目 → 与代码一起提交到仓库
无论哪种方式,保持路径清晰、结构合理是关键。