由FTP上传 - html和css不再链接

时间:2015-06-28 20:58:54

标签: html css

网页设计全新,请耐心等待!我已经通过FTP将我的测试网站上传到我的主机,但似乎HTML已经失去了与CSS的联系 - 它可以在typespire.com上看到

为什么会发生这种情况,我该如何解决?

感谢您提供的任何帮助

3 个答案:

答案 0 :(得分:2)

你拼错了。您编写了typespire.css而不是Typespire.css

要解决您的问题,您需要更换

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

通过

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

(更好的解决方案):将您的Typespire.css文件重命名为typespire.css并将此标记放入您的网页:

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

所以你可以问:为什么它在我的电脑上工作?

当地:

某些操作系统区分大小写,而其他操作系统则不区分大小写。因此,根据您开发网站的系统,您必须注意路径中的大写或小写。

通过FTP:

当您通过FTP上传文件时,根据配置的不同,服务器会区分大小写,所以您必须注意路径与否。

因此,在您的情况下,最好的解决方案是只编写像typespire这样的小写文件名并使用下面的标记:

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

您应该用小写字母编写文件名。它将帮助您避免出现问题

答案 1 :(得分:0)

如果没有更多信息,很难确定原因。

您使用的是什么FTP程序?

您是否已将CSS文件上传到网络主机?

如果是这样,您为CSS文件设置的路径在Web主机上是否仍然有效?

答案 2 :(得分:0)

在您的网页中 - 除index.html之外 - 您为css文件使用了错误的名称: typespire.css 。您应该使用 Typespire.css 。所以你必须把

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

而不是

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