base.css
base.html
<link rel="stylesheet" type="text/css" href="/base.css" />
C:\Users\user\S\St\static\base.css
C:\Users\user\S\St\Templates\base.html
当我运行我的网页时,只显示html。当我将浏览器直接指向css文件时,我得到的是文件中写的文字,如下所示:
body{background-color:blue}
我不知道为什么这不起作用。
答案 0 :(得分:5)
这是因为你的网址错了。如果您的根
C:\Users\user\S\St\
然后你的css链接看起来像
<link rel="stylesheet" type="text/css" href="../static/base.css" />
有很多资源可以提供更多相关信息,例如: http://www.htmlhelp.com/reference/css/style-html.html