有人知道如何在markdown显示本地图像吗?我不想为此设置网络服务器。
我尝试以下markdown,但它不起作用:

有人知道如何在markdown显示本地图像吗?我不想为此设置网络服务器。
我尝试以下markdown,但它不起作用:

当前回答
最好的解决方案是提供一个相对于md文档所在文件夹的路径。
浏览器在尝试解析本地文件的绝对路径时可能遇到了麻烦。这可以通过通过web服务器访问文件来解决,但即使在这种情况下,图像路径也必须是正确的。
在文档的同一级别设置一个文件夹,包含所有图像,这是最干净和最安全的解决方案。 它将加载到GitHub,本地,本地web服务器。
images_folder/img.jpg < works
/images_folder/img.jpg < this will work on webserver's only (please read the note!)
使用绝对路径,图像只能通过如下url访问:http://hostname.doesntmatter/image_folder/img.jpg
其他回答
最好的解决方案是提供一个相对于md文档所在文件夹的路径。
浏览器在尝试解析本地文件的绝对路径时可能遇到了麻烦。这可以通过通过web服务器访问文件来解决,但即使在这种情况下,图像路径也必须是正确的。
在文档的同一级别设置一个文件夹,包含所有图像,这是最干净和最安全的解决方案。 它将加载到GitHub,本地,本地web服务器。
images_folder/img.jpg < works
/images_folder/img.jpg < this will work on webserver's only (please read the note!)
使用绝对路径,图像只能通过如下url访问:http://hostname.doesntmatter/image_folder/img.jpg
要么将图像放在与markdown文件相同的文件夹中,要么使用图像的相对路径。
另一种不显示本地图像的可能性是无意缩进图像引用空格之前。
这使得它成为“代码块”而不是“图像包含”。只要去掉前面的空格。
这对我来说在ubuntu中很有效:

降价文件在:
/home/gps/Documents/Markdown/
图片文件在:
/home/gps/Pictures/
我怀疑这条路不对。正如user7412219所提到的,ubuntu和windows处理路径不同。试着把图片和你的笔记本放在同一个文件夹中,并使用:

在windows上,桌面应该在:C:\Users\jzhang\Desktop