我的Github页面不会将自定义CSS文件应用于网站

时间:2019-06-10 01:29:09

标签: html css github

我尝试上传我的自定义CSS文件以应用于https://soundoffmusic.com/

我有带有此文件路径的原始CSS文件

https://raw.githubusercontent.com/themomoravi/SoundOff-Website/master/styles.css

,由于它直接指向原始CSS文件,因此我尝试将其用作href

href="https://raw.githubusercontent.com/themomoravi/SoundOff-Website/master/styles.css">

仍然没有用。我还尝试了styles.cssSoundOff-Website/styles.css等的缩写形式(作为我的href)。 我想知道为什么其他github页可能无法呈现我的自定义CSS。

请提前告知和感谢。

1 个答案:

答案 0 :(得分:0)

如果您要使用GitHub页面从GitHub存储库提供网站(我假设您正在这样做,通过提供的原始链接来判断),则可以(并且应该)以相对方式引用资产,例如< / p>

   <link rel="stylesheet" href="./styles.css">

在您的index.html的{​​{1}}中。

直接链接到GitHub原始存储可能会导致问题,因为它不是作为CDN设计的,并且所有内容始终都带有<head>标头返回。曾经有一个service在客户端和原始GH存储之间提供了坚实的桥梁,但是它已经关闭,并且GitHub页面现在也可以正常工作。