如何在文件管理器 - Domain.com中引用外部css文件

时间:2017-02-24 18:54:50

标签: html css file-manager

我在文件管理器中引用外部css文件时遇到问题。我的html页面位于名为"主页"的文件夹中。我的css文件位于名为" library"。

的文件夹中

目前,我有

  <link rel="stylesheet" href="library/homepagecss.css">

但是它不会引用css文件。

我唯一的选择是将主页html文件和css文件放在同一个文件夹中,但我希望将它们分开以便组织。

任何人都知道如何在Domain的文件管理器中执行此操作?

2 个答案:

答案 0 :(得分:4)

你应该在那里写一个绝对路径,比如

<link rel="stylesheet" href="C:/User/Documents/public_html/library/homepagecss.css">

(我假设你当前目录的路径)

如果我理解你的文件夹库和主页都位于名为public_html的文件夹中,那么你可以试试这个

<link rel="stylesheet" href="../library/homepagecss.css">

输入..你在目录树中,你在父目录上,你需要在public_html上,因为你的库文件夹所在的位置。

答案 1 :(得分:0)

如果您网站的主页位于example.com,并且您的主页位于“主页”文件夹中,那么您当前拥有的href将在example.com/homepage/public_html/library中查找文件/homepagecss.css。这显然不正确。

您有两种方法可以解决此问题。

  1. 使用CSS文件的绝对路径:href="http://example.com/library/homepage.css"
  2. 使用HTML <base> tag在您网站的<head>中将基本路径设置为主页,然后在样式表链接中指定相对网址:href="/library/homepagecss.css"