2013-01-10 70 views
-2
  • css文件= base.css
  • HTML文件= base.html
  • 链接= <link rel="stylesheet" type="text/css" href="/base.css" />
  • CSS的位置= C:\Users\user\S\St\static\base.css
  • HTML位置= C:\Users\user\S\St\Templates\base.html

当我运行我的网页只有HTML显示。当我直接点我的浏览器的CSS文件,我得到的是写在文件中,像这样的文字的话:为什么我的CSS不显示?

body{background-color:blue} 

我不知道为什么,这是行不通的。

+3

什么样的代码就是它? *是*代码? –

+0

从我看到的路径应该是'../ static/base.css'。那将是相对路径。对于绝对路径,我必须知道你的网站的根目录。 –

+0

你使用的是什么语言? – coder

回答

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