gpt4 book ai didi

markdown - Jekyll Markdown,用段落标签编译图像

转载 作者:行者123 更新时间:2023-12-04 17:47:03 25 4
gpt4 key购买 nike

这只是一个简单的问题,但我无法在 Google 上找到它来解决这个问题。基本上发生的事情是我有一个 Jekyll 网站,我正在使用 kramdown 进行 Markdown 编译。

当我将图像添加到如下所示的 Markdown 文件时:

![Image Alt Tag](path/to/image)

它将用 <p> 编译它当我不想要它时标记,如下所示。
<p><img src="path/to/image" alt="Image Alt Tag" /></p>

这就是我希望 markdown 文件与图像标签一起编译的方式
<img src="path/to/image alt="Image Alt Tag" />

我想知道我哪里出错了,或者为什么 Jekyll 用段落标签编译图像。

提前致谢

---编辑:尝试了另一种方法,但最终还是遇到了同样的问题

我已经尝试过只添加 html代码如下:
<img src="path/to/image" alt="Image Alt Tag" />

它仍然会通过添加 <p> 进行编译标签如下所示。
<p><img src="path/to/image" alt="Image Alt Tag" /></p>

我想知道为什么markdown文件还在添加 <p>不需要时将标签添加到 html 代码中?

最佳答案

感谢 David Jacquel让我走上正确的道路。

似乎图像是内联元素,如果 Markdown 检测到不在块元素内的图像,例如 <figure></figure> , <div></div>或其他类似的块元素,那么它将应用 <p></p>标签环绕图像。

看 Markdown 如何编译文档,我发现 Babelmark 2是一个有用的资源,值得一试,看看您使用的 Markdown 编译器是否正在执行您希望它执行的操作。

这是一个 exampleDavid Jacquel 指出后,我使用 Babelmark 2 弄清楚了什么在这个特殊问题上。

我希望这对遇到相同问题的人有所帮助,并且没有注意到这是一个内联/块元素问题。

关于markdown - Jekyll Markdown,用段落标签编译图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30590367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com