【发布时间】:2015-12-08 20:01:28
【问题描述】:
我无法链接到 HTML 中的 CSS,但路径是正确的。我已经尝试了所有方法,即使魔法也无济于事。
- HTML 路径是
romanchenko_test_task/templates/hello.html - CSS 路径是
romanchenko_test_task/static/first-style.css
你好.html:
<!DOCTYPE HTML>
<html>
<head>
<link rel="stylesheet" type="text/css" href="/static/first-style.css">
</head>
<body>
<p> Hello world </p>
</body>
</html>
first-style.css:
body {
background: blue;
color: white;
}
【问题讨论】:
-
你能展示你的尝试吗?
-
这可能适用于服务器,但不适用于您的本地测试。斜线总是让你回到根目录。
-
@Jdsfighter 给出的答案肯定会奏效。在文件夹之前添加 ../ 将指向子文件夹的根目录。在您的情况下, /static/ 的根目录,即 romanchenko_test_tas。
-
@Meeseeks,我使用龙卷风网络服务器,所以当我运行“python main.py”时,我得到“WARNING:tornado.access:404 GET /static/first-style.css (127.0. 0.1) 0.65ms"
-
@ItAssistors,不,它没有帮助。