2013-01-10 111 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