图片未显示在 Readme.md 文件的 Github 上
Images not showing on Github in Readme.md file
每次我将图片拖放到Github上项目的Issue页面,然后将link复制到Readme.md文件。这通常有效,但如果我有一些更复杂的标签,那么图像将不会显示,而是显示 link。
这是 Markdown Editor 中的样子:
这就是它在 Github(live) 上的样子:
请注意,MarkDown 编辑器按预期显示图像:
您正在尝试将 Markdown 嵌套在块级 HTML 中(特别是 <details>
¹)。在最初的实现中,这个 doesn't work by design:
Note that Markdown formatting syntax is not processed within block-level HTML tags. E.g., you can’t use Markdown-style *emphasis*
inside an HTML block.
如果您正在使用尊重此决定的实现,您应该能够使用 HTML 语法:
<details>
<summary>Some summary</summary>
<img alt="Description" src="https://user-images.githubusercontent.com/foo/bar/baz.png">
</details>
但是,较新的规范(最著名的是 GitHub 风味 Markdown 和 CommonMark)do 允许在块级元素中使用 Markdown,只要它们由空格分隔即可。
如果您使用的是现代实现,试试这个:
<details>
<summary>Some summary</summary>
![Description](https://user-images.githubusercontent.com/foo/bar/baz.png)
</details>
"block-level" is not technically defined for elements that are new in HTML5
每次我将图片拖放到Github上项目的Issue页面,然后将link复制到Readme.md文件。这通常有效,但如果我有一些更复杂的标签,那么图像将不会显示,而是显示 link。
这是 Markdown Editor 中的样子:
这就是它在 Github(live) 上的样子:
请注意,MarkDown 编辑器按预期显示图像:
您正在尝试将 Markdown 嵌套在块级 HTML 中(特别是 <details>
¹)。在最初的实现中,这个 doesn't work by design:
Note that Markdown formatting syntax is not processed within block-level HTML tags. E.g., you can’t use Markdown-style
*emphasis*
inside an HTML block.
如果您正在使用尊重此决定的实现,您应该能够使用 HTML 语法:
<details>
<summary>Some summary</summary>
<img alt="Description" src="https://user-images.githubusercontent.com/foo/bar/baz.png">
</details>
但是,较新的规范(最著名的是 GitHub 风味 Markdown 和 CommonMark)do 允许在块级元素中使用 Markdown,只要它们由空格分隔即可。
如果您使用的是现代实现,试试这个:
<details>
<summary>Some summary</summary>
![Description](https://user-images.githubusercontent.com/foo/bar/baz.png)
</details>
"block-level" is not technically defined for elements that are new in HTML5