0

我在这个文件夹中有我的网站:

C:\wamp\www\site

样式表在这里:

C:\wamp\www\site\style

我的索引页中有这个(在site文件夹中):

<link href="/style/all.css" media="all" rel="stylesheet" type="text/css" />

但我得到一个错误:

GET http://localhost/style/all.css 404 (Not Found) 

为什么是这样,http://localhost/style/all.csshttp://localhost/site/style/all.css不像我想要的那样?

4

2 回答 2

1

只需删除 url 之前的斜杠 /

<link href="style/all.css" media="all" rel="stylesheet" type="text/css" />

斜杠充当根目录调用

于 2013-06-25T17:55:56.323 回答
0

使用“/”您从根目录 (DOCUMENT_ROOT) 开始,我认为在您的情况下这是 C:\wamp\www。但是您可以修改根目录,或者像这样定义它:

<link href="./style/all.css" media="all" rel="stylesheet" type="text/css" />

因为“./”相对于当前目录 (C:\wamp\www\site)。

编辑:好的,已经回答并解决了。

于 2013-06-25T17:52:09.627 回答