2013-12-13 60 views
0

我創建了一個Intranet網站(我是網站創建的新手),HTML視圖在所有瀏覽器中都沒有任何錯誤。我已經使它與我正在使用的系統上的IIS本地主機。 但是,當我試圖加載它只有在它的內容加載的頁面,而我在CSS定義,它顯示了一個錯誤"MainMenu.css 404 (Object Not Found)"Intranet網站顯示「MainMenu.css 404(Object Not Found)」

Q1所作的任何樣式的任何瀏覽器。我是否也應該在IIS中定義我的css位置。第二季度銷售價格下降,第二季度銷售價格下降,第三季度銷售價格下降。我應該要申報的HTML任何線

下面

是我的代碼:

<!doctype html> 
<html> 
<head> 
<link href="../css/MainMenu.css" rel="stylesheet" type="text/css"> 
<meta charset="ISO-8859-1" /> 
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> 
<meta http-equiv="content-Type" content="text/html, charset=utf-8"/> 
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> 
<title>DOCUMENTATION</title> 
</head> 
<body>...</body></html> 
+0

在這裏你有答案:http://stackoverflow.com/questions/17621324/relative-path-to-css-file?answertab=votes#tab-top 我希望這會有所幫助。 – mchfrnc

+0

你的文件夾/文件結構如何? – Passerby

回答

1

你的CSS呼叫:

<link href="../css/MainMenu.css" rel="stylesheet" type="text/css"> 

是說在目錄看看上面這一,尋找一個名爲'css'的目錄並找到'MainMenu.css'。

此推斷這樣的目錄結構:

/top/ 
    /wwwroot/ 
     ... index.html etc ... 
    /css/ 
     MainMenu.css 

它更可能的是,目錄結構如下:

/wwwroot/ 
     index.html etc. 
     /css/ 
      MainMenu.css 

隨着我的示例站點根目錄中的CSS目錄(wwwroot文件)。

因此,你的鏈接應該是這樣的:

<link href="css/MainMenu.css" rel="stylesheet" type="text/css"> 

對於相對路徑,或者這樣:

<link href="/css/MainMenu.css" rel="stylesheet" type="text/css"> 

對於絕對路徑(更好)

希望這有助於?