无论我如何链接样式表,结果页面仍然没有样式。 HTML:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
test test test
</body>
</html>
CSS:
@charset "UTF-8";
body {
background-color: #f25f29;
}
这两个文件都位于xampp test
文件夹中的htdocs
文件夹中。另一个带有样式表的网站,我从htdocs
内的另一个子文件夹中的一本书中取出来就可以了。 (我试图根据工作中的错误找出我自己页面中的错误,但我找不到它)
我已经尝试过以下事项:
style.css
./style.css
/opt/lampp/htdocs/test/style.css
file://opt/lampp/htdocs/test/style.css
/test/style.css
(因为我猜想localhost将htdocs作为根目录)file://test/style.css
charset
说明符(全部大写)/>
关闭链接而不是>
sudo chmod 777 *
(将其更改回644)type="text/css"
规范<style>
标记我上面给出的版本是在另一种情况下适用的版本。
编辑:清除缓存修复缓存,如评论中所示。
答案 0 :(得分:2)
当您的网站上没有更新CSS时,可能是该网站在缓存中有较旧版本的样式表。清除它将使其获取更新版本。
要确定这是否是问题:
右键单击页面并检查(元素)
导航至来源
导航至样式表
检查这是否是更新版本。
如果样式表不是最新的,请清除缓存并检查它是否有效。
例如: