有人知道如何在markdown显示本地图像吗?我不想为此设置网络服务器。

我尝试以下markdown,但它不起作用:

![](文件/ \用户形象/ jzhang桌面/孤立。png)


当前回答

如果图像有括号,它将不会显示

![alt text](Isolated(1).png)

重命名图像并删除括号

![alt text](Isolated-1.png)

更新: 如果你在文件路径中有空格,你应该考虑重命名它,或者如果你使用JavaScript,你可以使用它编码

encodeURIComponent(imagePath)

此外,总是尝试用小写字母来保存图像和文件,请养成这个习惯,尽管这只是我个人的观点

其他回答

下面的工作与图像到文档旁边的子文件夹的相对路径:

![image info](./pictures/image.png)

我有一个解决办法:

a)互联网示例:

![image info e.g. Alt](URL Internet to Images.jpg "Image Description")

b)本地图像示例:

![image Info](file:///<Path to your File><image>.jpg "Image Description")
![image Info](file:///C:/Users/<name>/Pictures/<image>.jpg "Image Description")

涡轮字节

我在R Markdown中插入图像时遇到了问题。如果我做整个URL: C:/Users/Me/Desktop/Project/images/image.png,它倾向于工作。否则,我必须把标记放在与图像相同的目录中,或者放在它的祖先目录中。在引用图像时,似乎忽略了声明的编织目录。

要么将图像放在与markdown文件相同的文件夹中,要么使用图像的相对路径。

基本语法是![图像描述](Any_Image_of_your_choice.png "title")。在我的例子中,我使用的图像名称为Any\ image \ of\ your\ choice.png In ![图像描述](Any\ image \ of\ your\ choice.png)而不是![图像描述](Any_Image_of_your_choice.png),这是行不通的。所以我会说,确保检查图像目录和图像名称不包含空格,如果这样使用下划线(_)而不是空格。

Ubuntu 18.04在Jupyter笔记本上使用markdown时遇到问题。