gpt4 book ai didi

markdown - 如何在 Markdown 中将图标放在图像上

转载 作者:行者123 更新时间:2023-12-04 01:17:59 27 4
gpt4 key购买 nike

有没有办法在 Markdown 中的图像上放置一个 fontawesome 图标?我将 youtube 视频的缩略图显示为链接,因此当您单击缩略图时,您会转到 youtube 视频,但我想显示这个

https://fontawesome.com/icons/play-circle?style=solid

图像上方的图标表示这是一个视频。这可能吗?

最佳答案

这对于原始 HTML 可能是可能的。
作为 Markdown rules状态:

HTML is a publishing format; Markdown is a writing format. Thus, Markdown’s formatting syntax only addresses issues that can be conveyed in plain text.

For any markup that is not covered by Markdown’s syntax, you simply use HTML itself.


当然,FontAwesome 使用字体作为显示图标的“黑客”,并且字体非常适合出版方面。因此,Markdown 不支持在文档的某些部分设置不同的字体。这不是可以用“纯文本”传达的东西。整个文档被假定为由显示文档的程序/工具定义的单一字体,而不是由文档本身定义的。
因此,您需要回退到使用原始 HTML。只需包含显示 FontAwesome 图标所需的适​​当 HTML 和/或 CSS。根据您的设置,执行此操作的最佳方法可能非常有用。
当然,Markdown 一般只生成 HTML 片段,这些片段需要传递给某个模板才能创建完整的 HTML 文档。如果您有权访问正在使用的模板,则应编辑它们以包含指向必要 CSS 的链接。根据 Font Awesome site , 在 <head> 中使用它你的模板:
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.1/css/all.css" integrity="sha384-gfdkjb5BdAXd+lj+gudLWI+BXq4IuLW5IT+brZEZsLFm++aCMlF1V92rMkPaX4PP" crossorigin="anonymous">
如果您无权访问任何模板,那么您可能会发现只需添加上面的 link在 Markdown 文档的正文中就足够了。
然后在 Markdown 文档的正文中,您可以使用原始 HTML 来定义您的图标。
<i class="fas fa-play-circle"></i>
但是,请注意,如果 Markdown 是由第三方站点(如 StackOverflow)呈现的,那么出于安全原因,他们很可能会删除原始 HTML。在这种情况下,就不可能做你想做的事。
注意:原始问题有两个部分:(1)如何在 Markdown 中使用 FontAwesome 和(2)如何在视频缩略图上覆盖 FontAwesome 图标。我只回答了第一个问题。第二个的答案与 HTML 的答案相同,应该作为一个单独的问题提出。

关于markdown - 如何在 Markdown 中将图标放在图像上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53761824/

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