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

How to reference external css file in file manager - Domain.com

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

的文件夹中

目前,我有

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

但这不会引用 css 文件。

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

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

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

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

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

但是如果我理解你的文件夹库和主页都在同一个名为 public_html 的文件夹中,你可以试试这个

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

通过输入 ..,您可以在目录树中向上移动,在父目录中向上移动,您需要在 public_html 向上移动,因为那里是您的库文件夹所在的位置。

如果您网站的主页位于 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> 中的主页,然后在 link 中指定相对 URL 到您的样式表:href="/library/homepagecss.css"