Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.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
Html 除非我在浏览器';s开发工具_Html_Css - Fatal编程技术网

Html 除非我在浏览器';s开发工具

Html 除非我在浏览器';s开发工具,html,css,Html,Css,除非我在浏览器的开发工具中编辑文件,否则不会解析CSS样式表中的规则 例如,这里有一个W3学校的虚拟页面: <!DOCTYPE html> <html> <head> <link rel="stylesheet" type="text/css" href="dummy.css"> </head> <body> <h1>This is a heading</h1> &

除非我在浏览器的开发工具中编辑文件,否则不会解析CSS样式表中的规则

例如,这里有一个W3学校的虚拟页面:

<!DOCTYPE html>
<html>
  <head>
    <link rel="stylesheet" type="text/css" href="dummy.css">
  </head>
  <body>
    <h1>This is a heading</h1>
    <p>This is a paragraph.</p>
  </body>
</html>
除非我在浏览器中打开开发工具并在样式编辑器或源代码中编辑dummy.css,否则背景色不会变为蓝色。只需要在某处添加一个空格,所以我相信这里没有语法问题


发生了什么?

打开开发工具设置,转到“首选项”中的“网络”选项卡,确保“禁用缓存(在开发工具打开时)”已选中。请清除缓存。除清除缓存外,尝试执行强制刷新CTRL+SHIFT+RIn,关闭所有浏览器并重新打开它们以查看html页面。解决了此问题!不是缓存,而是我发现我使用的服务器正在用标题“Content Type:text/html”标记所有传出文件。通过调整f的标签将服务器端的iles设置为正确的内容类型,问题就解决了!不过感谢您提供的提示,我会记住关于缓存的提示!
body {
  background-color: blue;
}