在不使用 HTML img 标签的情况下更改 github 风格的 markdown 中的图像大小?

use*_*745 13 github github-flavored-markdown

我仅限于使用[]()语法来渲染图像(而不是<img>)(此限制的原因是因为它当前被用作已知错误的解决方法)。

有没有办法 []()使用约定(不使用<img>)来调整图像大小?

到目前为止我已经尝试过一些方法但没有成功。最为显着地:

在图片url末尾添加?s=200/参数(这里推荐)&s=200

到目前为止,我最好的解决方案是下载图像并调整其大小并重新上传。任何从自身更改其大小md或通过更改 url 的方式(例如通过参数等)都会更好

Von*_*onC 13

图像的GFM (GitHub Flavored Markdown)规范不包含任何大小属性。

这意味着 a[]()不会在其 HTML 生成形式中包含任何 size 元素。

如果您将 GitHub 页面的Markdown 处理器更改为 Kramdown那么 这将起作用

![test image size](/img/post-bg-2015.jpg){:class="img-responsive"}
![test image size](/img/post-bg-2015.jpg){:height="50%" width="50%"}
![test image size](/img/post-bg-2015.jpg){:height="700px" width="400px"}
Run Code Online (Sandbox Code Playgroud)

使用 HTML 是可行的(前提是您使用图像的https://raw.githubusercontent.com/,但这在您的情况下是不可能的。

<img src="https://your-image-url.type" width="100" height="100">
Run Code Online (Sandbox Code Playgroud)

您可以尝试进行测试:

{:refdef: style="width: 10px; height: 10px"}
[![Octocat](https://github.githubassets.com/images/icons/emoji/octocat.png)](./somelink)
{: refdef}
Run Code Online (Sandbox Code Playgroud)