【问题标题】:Why the CSS file is not getting hosted with HTML on GitHub?为什么 CSS 文件没有在 GitHub 上使用 HTML 托管?
【发布时间】:2022-01-04 10:06:58
【问题描述】:

我尝试了几种方法在 GitHub 上托管我的网站,但都没有奏效。似乎 GitHub 没有将我的 css 链接到 html,但它在我的本地桌面上工作得非常好。

这是我的存储库:https://github.com/Anand-Anurag/Travelly.github.io

这是我的托管链接:https://anand-anurag.github.io/Travelly.github.io/

请帮帮我。

【问题讨论】:

  • href="/css/style.css" 更改为 href="./css/style.css" 即可。还要将该点添加到所有imgs。 stackoverflow.com/questions/7591240/…
  • 只是一个提示:你不需要用 .githu.io 写 repo 的名称就足够了,Github 页面会自动为你做......所以从 @ 987654324@ 将是 anand-anurag.github.io/Travelly
  • 它成功了,非常感谢先生,但是我无法理解的错误是什么,如果可以请告诉我,但是再次感谢先生...
  • 欢迎来到 Stack Overflow _ 要了解有关在 href 路径中添加点 ./ 的更多信息,请访问此 SO 帖子 >>> stackoverflow.com/questions/7591240/…

标签: html css github github-for-windows


【解决方案1】:

您的代码试图在 https://anand-anurag.github.io/css/style.css 找到 CSS,但它实际上位于 https://anand-anurag.github.io/Travelly.github.io/css/style.css,因此您需要调整路径。

现在您正在使用/css/style.css 来引用您的样式表。这将查看当前 url 的根目录。如果你用./css/style.css 替换它,它将是相对于当前路径的。

更多详情请见this stackoverflow answer

【讨论】:

  • OP应该如何修复它?您指出错误但没有给出解决方案或解释为什么会出现此错误(即绝对路径与相对路径)
猜你喜欢
  • 2017-09-27
  • 2013-02-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-11
  • 2011-04-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多