3 回答

TA贡献1884条经验 获得超4个赞
问题是你的index.html 文件。
你有两个 <body> 标签,其中一个被你的 <head> 标签吞没了。
CSS 的链接位于第二个 < body > 标记中。你在那里做了非常奇怪的编程。
这应该可行,我刚刚也使用您的文件结构尝试过
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet" type="text/css" href="{{url_for('static', filename='CSS/style.css')}}">
</head>
<body>
<h1> Title </h1>
<h2>Second headline</h2>
<p>This is an orange test6</p>
</body>
</html>

TA贡献1875条经验 获得超3个赞
删除多余的空格
href=" {{ url_for('static', filename=' style.css') }}"> ^ ^
第二个是造成问题的原因。第一个只是糟糕的形式。

TA贡献1777条经验 获得超3个赞
我想指出几点。
首先,导入的地方有一个尾随逗号,有时它会弄乱程序。
其次,尝试在 url_for 中指定子目录 CSS 并删除文件名开头的空格,这解决了我的问题:
<link rel="stylesheet" type="text/css" href="{{ url_for('static',
filename='css/style.css') }}">
- 3 回答
- 0 关注
- 203 浏览
添加回答
举报