Readme.md files donot allow direct CSS classes injection.
Though, there are several ways you can inject a CSS file or link into your README.md file, I prefer using the SVG files for simple styling or even complex charts and tables.[see my simple `Readme.md` example with SVG styling][1]
## 
Thisis a title that can be manipulated.
## 
Thisis a sub-title with cyan color but can be manipulated
4条答案
按热度按时间ej83mcc01#
您可以在svg文件中的
<foreignObject>
标记中添加一些HTML(实际上是XHTML)和CSS,然后将其嵌入GitHub README中的<img>
标记中。这是一个简单的CSS动画,它改变了h1文本的颜色:
个字符
您可以将样式和HTML嵌入到svg内部的
<foreignObject>
标记中,如下所示:example.svg
型
然后,最后你可以使用
<img>
标签将svg嵌入到你的README中,它应该使用应用的CSS样式呈现你的HTML:README.md
型
another example & source的
jgzswidk2#
出于安全原因,GitHub不允许CSS通过CSS影响

README.md
文件(就好像你可以将CSS注入ReadMe,你可以很容易地发起钓鱼攻击)。这包括通过<link rel>
引用的样式表和<style>
使用的内联样式。自述文件采用markdown语法,因此可以进行一些样式化,例如通过占位符图像添加颜色,就像StackOverflow上的这里一样。例如,您可以使用以下内容添加红色方块
:
字符串
您还可以使用
diff
,json
,html
,js
和css
来影响文本着色。n3ipq98p3#
对于
Readme.md
文件的简单甚至复杂的样式。您也可以以这种最简单的方式使用SVG,以及其他方式。这是我的Readme.md与一个例子的风格。Readme.md:
字符串
title.svg:
型
subTitle.svg:
型
weylhg0b4#
将图像 Package 在标签中,如下所示
字符串
注意:images文件夹和自述文件在项目的根目录下