Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何使用相对路径访问文件_Html_Css_Relative Path - Fatal编程技术网

Html 如何使用相对路径访问文件

Html 如何使用相对路径访问文件,html,css,relative-path,Html,Css,Relative Path,我的web应用程序中有以下文件夹层次结构 我使用以下相对路径来访问CSS文件,但是布局没有检测到CSS。有两个布局,但我从位于views文件夹内的布局文件调用CSS 这是我用来访问CSS文件的路径 <link rel="stylesheet" type="text/css" href="../style/style.css"> 我也走这条路,但运气不好 <link rel="stylesheet" type="text/css" href="../../style/st

我的web应用程序中有以下文件夹层次结构

我使用以下相对路径来访问CSS文件,但是布局没有检测到CSS。有两个布局,但我从位于views文件夹内的布局文件调用CSS

这是我用来访问CSS文件的路径

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

我也走这条路,但运气不好

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


请帮忙

第二条路径应该是正确的。 我还在VisualStudio2010中使用与您相同的文件夹进行了尝试,VS提供了与您所说的相同的路径(第二个路径)

另一个问题,你是否将链接放入HTML页面的标题中

<head>
     <link href="../../style/style.css" rel="stylesheet" type="text/css" />
</head>
<body>

</body>

检查您是否正在使用多个CSS文件。如果您使用的是Chrome/FF,您可以使用firebug等工具检查是否调用了CSS


您可以使用这些工具查看完整路径。

如果您的布局文件加载到另一个文件中,请尝试该文件路径或仅使用如下路径

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

你真正的布局也可以像这样工作

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

您可以使用以下功能:

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

这个应该可以用:
。/../style/style.css
可能还有其他问题?
style.css
的HTTP响应是什么?