我的目录看起来像这个
/static
/styles
- login.css
我的python代码是
@app.route("/login")
def login():
return render_template("login.html")
我的HTML是
<link rel="stylesheet" href="{{ url_for("static", filename = "styleslogin.css" ) }} " >
当我的CSS没有呈现时,我检查了页面源代码,它就像这个
<link rel="stylesheet" href="/static/styles%5Clogin.css " >
我该怎么联系美国国家航空航天局?
css文件的输入应该是:<link rel="stylesheet" href="{{ url_for('static', filename = 'styles/login.css' ) }} " >
问题是,在static
之前有双引号,你就关闭了href
之后的双引号
在我的一个项目中,我有一个类似的结构:
/static
/css
- base.css
- home.css
然后我用以下代码导入base.css:
<link
rel="stylesheet"
type="text/css"
href="{{url_for('static', filename='css/base.css')}}"
/>