HTML 文件中的相对路径
Relative path in a HTML file
我有如下文件夹结构树(文件夹名称用大写字母写):
ONLINESHOP
|-- index.html
|-- COMPONENTS
|-- CONFIG
|-- TEMPLATES
|-- CSS
|-- main-style.css
|-- CONTROLLERS
|-- MODELS
|-- VIEWS
...
|-- USER
|-- login.html
所以根文件夹是OnlineShop。我正在尝试从 login.html
到达 main-style.css
这个有效:
<link rel="stylesheet" type="text/css" href="/OnlineShop/templates/css/main-style.css">
而这不是:
<link rel="stylesheet" type="text/css" href="/templates/css/main-style.css">
我的问题:为什么后面的代码不起作用? /
不是应该将我带到根文件夹 (OnlineShop) 吗?
Web 应用程序根是什么取决于您的服务器配置。
作为替代方法,您可以使用:
<link rel="stylesheet" type="text/css" href="../../templates/css/main-style.css">
我有如下文件夹结构树(文件夹名称用大写字母写):
ONLINESHOP
|-- index.html
|-- COMPONENTS
|-- CONFIG
|-- TEMPLATES
|-- CSS
|-- main-style.css
|-- CONTROLLERS
|-- MODELS
|-- VIEWS
...
|-- USER
|-- login.html
所以根文件夹是OnlineShop。我正在尝试从 login.html
main-style.css
这个有效:
<link rel="stylesheet" type="text/css" href="/OnlineShop/templates/css/main-style.css">
而这不是:
<link rel="stylesheet" type="text/css" href="/templates/css/main-style.css">
我的问题:为什么后面的代码不起作用? /
不是应该将我带到根文件夹 (OnlineShop) 吗?
Web 应用程序根是什么取决于您的服务器配置。
作为替代方法,您可以使用:
<link rel="stylesheet" type="text/css" href="../../templates/css/main-style.css">