gpt4 book ai didi

html - 在 Markdown 中,有没有办法阻止图像被

标签包裹?

转载 作者:太空狗 更新时间:2023-10-29 13:38:58 26 4
gpt4 key购买 nike

我正在使用 Jekyll,为了方便起见,我所有的帖子都是 .md 格式。问题是生成器会自动换行段落标记中的每一行。

line

<img>

line

成为

<p>line</p>

<p><img></p>

<p>line</p>

这意味着我的图像被限制在我为段落设置的宽度内,这打乱了我的样式。

有什么想法可以避免这种情况吗?我已经为图像尝试了 html 语法和 markdown 语法,但似乎没有任何效果。

谢谢!

最佳答案

图像是行内元素,旨在驻留在像段落这样的 block 级元素中。因此,Markdown 解析器正在纠正您的“错误”并将 img 包装在段落标记中。

将您的 img 标签包装在适当的 block 级元素中,例如 figure 应该可以防止这种行为。例如:

<figure><img src=""></figure>

如果您想使事情稍微自动化并且您不打算在 Github 页面上生成您的站点(不允许使用插件),那么您可以使用插件来协助完成此操作,并且使您的帖子中的图像插入更容易。我正在使用这个插件的修改版本:

https://github.com/opattison/jekyll-figure-image-tag/blob/master/figure_image_tag.rb

关于html - 在 Markdown 中,有没有办法阻止图像被 <p> 标签包裹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24456010/

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