我刚开始用 Pelican 创建一个博客,并想链接到一个图像。我通过在我的 Markdown 文件中包含以下行来做到这一点:
<img src="./myImg1a.png" alt="./myImg.png" style="width: 750px; height: 800px;"/>
这一行在 html 文件中成功复制,Pelican 将其放置在输出目录(即/myBlog/output)中。我将png文件放在输出目录中(即与html文件相同的目录并得到以下错误:
WARNING:root:Unable to find file /category/myImg1a.png/index.html or variations.
其中 /category指的是myBlog/output/category。相反,当我使用以下 html 代码时:
<img src="/myImg1a.png" alt="/myImg.png" style="width: 750px; height: 800px;"/>
一切正常。我不明白为什么会这样:
如果图像文件与html文件在同一目录下,“./myImg1.png”不应该正确,“/myImg.png”不正确吗?
为什么要寻找/category/myImg1a.png/index.html文件夹?