在 GitHub README.rst 中嵌入 Shields IO 徽章 HTML
Embedding Shields IO Badge HTML in GitHub README.rst
我正在尝试将 Shield IO 徽章包含在我正在处理的 GitHub 项目的 README.rst 文件中。 Shield IO 徽章具有编码两个 link 的功能(一个在徽章左侧,一个在徽章右侧),我想将其包含在项目自述文件中。从 https://shields.io/ 开始,为了使用双重 link 功能,徽章必须编码在 HTML <object>
标签中。 reStructuredText 具有原始功能,可以在解析并包含在自述文件中的文件中包含 HTML 代码片段。 PyCharm 解释器可以正确解析 HTML 并且存在双重 link 功能。但是,当我将文件推送到 GitHub 时,HTML 根本没有被解析。很好奇是否有解决方法可以在 GitHub 自述文件中获得此功能(不一定必须是 reStructuredText)。
示例:
.. raw:: html
<object data="https://img.shields.io/static/v1?label=Question&message=Unanswered&color=lightgrey&link=https://whosebug.com/&link=
徽章图片示例:
Link 使用双 Link 功能屏蔽 IO 静态徽章:
这不可能。 Github 从 Markdown 和 reStructuredText 中的 SVG 中删除链接。在 Github 上查看此问题。
如果您将带有 Shield.io 徽章的 标签与包含您想要的 link 的 标签包装在一起,它就会起作用。我知道在 markdown 中使用 HTML 是不受欢迎的,但这是我发现让这项工作按照你想要的方式工作的唯一方法。
<a href=" src="https://img.shields.io/static/v1?label=Question&message=Unanswered&color=lightgrey&link=https://whosebug.com" /></a>
我正在尝试将 Shield IO 徽章包含在我正在处理的 GitHub 项目的 README.rst 文件中。 Shield IO 徽章具有编码两个 link 的功能(一个在徽章左侧,一个在徽章右侧),我想将其包含在项目自述文件中。从 https://shields.io/ 开始,为了使用双重 link 功能,徽章必须编码在 HTML <object>
标签中。 reStructuredText 具有原始功能,可以在解析并包含在自述文件中的文件中包含 HTML 代码片段。 PyCharm 解释器可以正确解析 HTML 并且存在双重 link 功能。但是,当我将文件推送到 GitHub 时,HTML 根本没有被解析。很好奇是否有解决方法可以在 GitHub 自述文件中获得此功能(不一定必须是 reStructuredText)。
示例:
.. raw:: html
<object data="https://img.shields.io/static/v1?label=Question&message=Unanswered&color=lightgrey&link=https://whosebug.com/&link=
徽章图片示例:
Link 使用双 Link 功能屏蔽 IO 静态徽章:
这不可能。 Github 从 Markdown 和 reStructuredText 中的 SVG 中删除链接。在 Github 上查看此问题。
如果您将带有 Shield.io 徽章的 标签与包含您想要的 link 的 标签包装在一起,它就会起作用。我知道在 markdown 中使用 HTML 是不受欢迎的,但这是我发现让这项工作按照你想要的方式工作的唯一方法。
<a href=" src="https://img.shields.io/static/v1?label=Question&message=Unanswered&color=lightgrey&link=https://whosebug.com" /></a>