Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未加载CSS文件_Css - Fatal编程技术网

未加载CSS文件

未加载CSS文件,css,Css,我有以下文件和目录结构 在practice.html中,我有 <html> <head> <title>Practice</title> <link type="text/css" rel="stylesheet" href="css/styles.css"/> </head> <body> <p>Paragraph</p> <h

我有以下文件和目录结构

在practice.html中,我有

<html>
  <head>
    <title>Practice</title>
    <link type="text/css" rel="stylesheet" href="css/styles.css"/>
  </head>
  <body>
      <p>Paragraph</p>
      <h1>Heading</h1>
  </body>
</html>
我已经盯着这个看了一段时间了。我的浏览器都没有使用css样式进行渲染。我怎样才能找出问题所在?我可以在Chrome中看到css文件没有被加载,但我不知道为什么

我是一个C++程序员,冒险进入可怕的网络世界。谢谢


您的代码没有问题。每当你在做这种简单的web开发工作时,总是要硬刷新你的窗口(在windows上按Ctrl+F5,在Mac上按Opt+Cmd+E)


我不能告诉你有多少次我以为自己做错了什么,却发现自己并不难提神,也没有人读到改变

这真是浪费时间。事实证明,我从macOS iBook复制的代码
,包含的是unicode字符,而不是标准的空格字符。当我在十六进制模式下查看这些时,它们是
c2a0
。将这些替换为
20
修复了问题

我感到失望的是,Firefox和Chrome都没有报告在解析html时出现了任何问题


还要注意的是,将代码粘贴到堆栈溢出中似乎已将这些非中断空间规范化为更常见的
20
空间,因此没有人会重现我的问题。

我可能建议使用匿名编码,以便本地脚本加载更快

当你使用chrome的时候,你也会同时尝试硬刷新(CTRL+SHIFT+R),这样你就能立即看到所做的更改


祝你好运

它可能是你的adblocker吗?在你的浏览器中,你能通过按
Ctrl+U
查看页面源代码吗?单击指向CSS文件的链接,查看是否加载了CSS文件。您是否在chrome控制台中看到任何错误?我在chrome中没有看到任何错误,但我不确定确切的查找位置。一个“硬负载”并没有解决它。它在没有扩展的匿名模式下也不起作用。此外,不要因此而气馁:网络是完成事情和思考的好地方。您永远不必与Visual Studio打交道!好主意,尽管我不认为HTML会像这样被缓存。我想我们走着瞧吧。另一个激活的好东西是Chrome中的一个选项,在开发工具打开时不缓存。
p {
    font-family: "Ubuntu", "Times New Roman", Times, serif;
}

h1 {
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    color: red;
}