GitHub Readme 文件中的自定义样式

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 200 美元的免费额度!

尽管 GitHub Readme 文件(通常为 ./readme.md)是 Markdown 格式的,并且 Markdown 支持 HTML,但您不能在其中放置 <style><script> 标签。(好吧,您可以,它们只是会被删除。)因此,您无法在那里应用自定义样式。或者可以吗?

  1. 您可以使用 SVG 作为 <img src="./file.svg" alt="" />(在任何地方)。
  2. 以这种方式使用时,即使其中的动画也会播放(哇)。
  3. SVG 具有诸如 <text> 用于文本内容,以及 <foreignObject> 用于常规 HTML 内容的功能。
  4. SVG 支持 <style> 标签。
  5. 您的 readme.md 文件确实支持使用 SVG 源的 <img>

Sindre Sorhus 将所有这些 整合到一个示例中

相同的 SVG 源将在此处工作