有人知道如何在markdown显示本地图像吗?我不想为此设置网络服务器。
我尝试以下markdown,但它不起作用:
![](文件/ \用户形象/ jzhang桌面/孤立。png)
有人知道如何在markdown显示本地图像吗?我不想为此设置网络服务器。
我尝试以下markdown,但它不起作用:
![](文件/ \用户形象/ jzhang桌面/孤立。png)
当前回答
我怀疑这条路不对。正如user7412219所提到的,ubuntu和windows处理路径不同。试着把图片和你的笔记本放在同一个文件夹中,并使用:
![alt text](Isolated.png "Title")
在windows上,桌面应该在:C:\Users\jzhang\Desktop
其他回答
只要复制图像,然后粘贴,你就会得到输出
![image.png](attachment:image.png)
添加一个本地图像对我来说是这样的:![alt文本](文件://IMG_20181123_115829.jpg)
没有文件://前缀,它不能工作(Win10, notepad++与MarkdownViewer++插件)
编辑:我发现它也适用于html标签,这是更好的方式: <img src="file://IMG_20181123_115829.jpg" alt="alt text" width="200"/> .jpg
Edit2:在Atom编辑器中,它只在没有file://前缀的情况下工作。真是一团糟。
要么将图像放在与markdown文件相同的文件夹中,要么使用图像的相对路径。
要在markdown文件中添加图像,.md文件和图像应该在同一个目录中。在我的情况下,我的.md文件是在doc文件夹,所以我也移动图像到相同的文件夹。然后在.md文件中写入以下语法
![alt text](filename)
[汽车图片](Car .png)
这对我来说很有效。
如果图像有括号,它将不会显示
![alt text](Isolated(1).png)
重命名图像并删除括号
![alt text](Isolated-1.png)
更新: 如果你在文件路径中有空格,你应该考虑重命名它,或者如果你使用JavaScript,你可以使用它编码
encodeURIComponent(imagePath)
此外,总是尝试用小写字母来保存图像和文件,请养成这个习惯,尽管这只是我个人的观点