Markdown 语法 · 图片

Markdown 怎么插入图片?
图片不显示的原因和修法

Markdown 里加图片就一行:![alt 文字](路径)——一个感叹号、方括号里写 alt 文字、圆括号里写路径。简单,直到图片不显示。

Markdown 图片空白或裂开,几乎总是路径问题:本地路径是相对 .md 文件解析的,而很多工具根本读不到本地文件。这篇讲清语法、网络图 vs 本地图、为什么不显示、怎么修。

还没搞懂整体语法?先看 Markdown 怎么写

语法

图片就是前面加了 ! 的链接:

网络图片(URL):
![一只睡觉的猫](https://example.com/cat.png)

本地图片(相对这个 .md):
![项目示意图](images/diagram.png)

图片加载不出来时,显示 alt 文字:
![季度营收图](charts/q3.png)
  • !——标明这是图片,不是文字链接。
  • alt 文字([ ] 里)——描述图片;加载不出来时显示,也给屏幕阅读器和搜索引擎读。务必写。
  • 路径(( ) 里)——要么网络 URL(https://…),要么本地文件的路径。

网络图片 vs 本地图片

路径是最容易搞混的地方:

  • 网络 URL:![](https://example.com/pic.png)——有网到处能加载,本地不用管。
  • 本地路径:![](images/pic.png)——指向磁盘上的文件,相对 .md 文件自身的位置解析。它把图片和笔记放一起,但打开 .md 的工具得能读到那个本地文件。

最后这点,正是"图片不显示"的症结。

Markdown 图片为什么不显示

原因 怎么回事 怎么修
相对路径写错 路径相对 .md 文件,你却按项目根目录写了 改成从 .md 指向图片的路径
编辑器读不到本地文件 网页版工具只能加载网络 URL、读不了磁盘文件 换个能读本地文件夹的编辑器打开 .md
拼写 / 大小写错 文件名或后缀对不上(Pic.PNG vs pic.png) 和真实文件名完全一致,含大小写
没写 alt 文字 不算错,但伤无障碍和 SEO 方括号里始终写有意义的 alt 文字

最常见的一个:相对路径的起点写错了。记住它是相对 .md 文件的——笔记在 notes/report.md、图片在 notes/images/pic.png,那路径就是 images/pic.png,不是 notes/images/pic.png

把图片和笔记放一起

一个整洁、可移植的做法:图片放在 .md 旁边的 images/ 子文件夹,用相对路径引用。把笔记和文件夹一起移动,路径依然有效。整理一堆笔记和素材,看 md 文件怎么整理

用 NoteLoom 编辑图片 markdown

NoteLoom 是个在浏览器里读写本地 .md 文件的编辑器。你挂载一个本地文件夹,笔记和图片文件就在同一个地方,这正是相对图片路径为之设计的场景。因为文件夹是挂载的,NoteLoom 能真的把这些本地图片显示出来:它的 readinglive 视图会解析 images/pic.png 这样的相对路径、把图内联渲染出来,而一个够不到你本地文件的查看器只会留一片空白。你在 livesource 视图里写和改 ![alt](路径) 引用,直接存回本地文件。

先说清边界:NoteLoom 没有任何 AI——不会替你生成图片、抓图片、写 alt 文字。它只负责打开、编辑、存回本地 Markdown;图片引用由你自己写。

用起来:用 Chrome / Edge / Arc 打开 app.noteloom.cc → 挂载放着笔记和图片的文件夹 → 打开 .md → 在 source 视图写或改图片路径 → 存回本地,不上云、不用账号。

FAQ

Markdown 里怎么插入图片?
一个感叹号、方括号写 alt 文字、圆括号写路径:![alt 文字](路径)。alt 文字描述图片(加载不出来时显示),路径要么是网络 URL、要么是本地图片文件的路径。
我的 Markdown 图片为什么不显示?
通常是三种情况之一:路径写错了(本地路径是相对 .md 文件本身的位置,不是相对项目根目录);编辑器读不到文件(很多网页版 Markdown 工具只能加载网络 URL,读不了你磁盘上的文件);或者文件名有拼写/大小写错误。先查路径。
网络图片和本地图片有什么区别?
网络图片用完整 URL,如 ![](https://example.com/pic.png)——有网就到处能显示。本地图片用磁盘上的文件路径,如 ![](images/pic.png),相对 .md 文件解析。本地路径把图片和笔记放一起,但打开这个 .md 的工具得能读到那个本地文件。
Markdown 能设置图片大小吗?
标准 Markdown 不行——纯 ![alt](路径) 没有宽高。有些渲染器接受 HTML <img> 标签(如 <img src="pic.png" width="300">),个别方言有自己的尺寸扩展,但都不通用。在意可移植性就用纯 Markdown、直接改图片文件本身的尺寸。
图片文件该放哪?
放在 .md 附近、用相对路径引用——常见做法是笔记旁边建个 images/ 子文件夹,写成 ![](images/pic.png)。把 .md 和文件夹一起移动,路径依然有效,这正是相对路径的意义。
NoteLoom 能帮我处理图片吗?
能。因为 NoteLoom 挂载你的本地文件夹,它能真的把本地图片显示出来:reading 和 live 视图会解析 images/pic.png 这样的相对路径、把图渲染出来,而很多在线工具够不到你的本地文件、只能显示一张裂图。它没有任何 AI,不会替你生成图片、抓图片、写 alt 文字;![alt](路径) 引用由你自己在 live 或 source 视图里写和改。
手机或 Safari 能用 NoteLoom 弄吗?
目前不行。NoteLoom 依赖浏览器的 File System Access API,当前支持 Chrome、Edge、Arc 这类 Chromium 系桌面浏览器;Firefox、Safari 和手机端暂不支持。

笔记和图片,在一个本地文件夹里编辑

用 Chrome / Edge / Arc 打开 NoteLoom,挂载放着笔记和图片的文件夹,在 source 视图里写或改 ![alt](路径) 引用——直接存回本地。不用装软件,也不用注册账号。

打开 NoteLoom 试试