2013-12-13 46 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"> 

对于绝对路径(更好)

希望这有助于?