【发布时间】:2014-07-23 19:48:30
【问题描述】:
我已经制作了一些简单的页面和 Web 应用程序,它们在我的 Windows 计算机上运行良好,但是当我在 Ubuntu 上的任何浏览器上打开它们时,似乎链接到的任何内容都不是主目录目录,链接失效。也许我错过了一些关于相对目录的东西。当我将其中任何一个移动到主目录并在不更改目录的情况下编写链接时,它工作正常。关于更改目录,我缺少什么?这是我打开时没有连接的几个部分。
CSS:很简单,它在 Windows 8 上显示 coffee.jpg,但在 Ubuntu 上我什么也得不到。 Ubuntu 是否无法识别目录更改?
body {
background-image: url('Backgrounds/coffee.jpg');
background-repeat: no-repeat;
}
html:这是我创建的许多链接之一,它应该指向一个显示原始 Javascript 代码示例的页面。同样,Ubuntu 似乎不理解目录更改。
<a href="code/musicnotes/1.js">-JavaScript Code</a>
【问题讨论】:
-
那些是本地文件还是放在网络服务器上?如果是后者,使用 Ubuntu 不是问题。无论如何,代码对我来说看起来都不错,尽管我建议在相对链接前加上
./前缀,以便更清楚地表明它是故意的。 -
看来我只是弄乱了一些大写字母。 ./ 是什么意思?它有什么用?
-
.表示“当前目录”,与..表示“父目录”相同。从技术上讲,没有理由指定它。但是对于其他人来说,更清楚的是它是故意相对的,而不仅仅是缺少/