是否包含html网站所需的文件?

时间:2014-03-01 16:43:53

标签: include ssi

包含文件,例如服务器端包含SSI,html网站中必需的文件吗?

我最近尝试通过GoDaddy托管我的简单html网站。我使用Dreamweaver CC上传文件并遇到问题。我的一些页面没有显示图像或CSS。我检查了图像和CSS是否在服务器上和正确的位置,他们是。困惑的是,我打电话给GoDaddy的客户服务,等了35分钟,并与他们的一位客户服务代表交谈。他基本上告诉我,这可能是我的代码,我需要'包含'文件。

我已经浏览了整个网络,我仍然不完全确定包含文件是什么......我从我的研究中得知,他们只是调用图像/文件而不必写出同样的东西的代码片段在每一页上。如果我在每个页面上复制并粘贴了相同的东西,为什么我需要一个“包含”文件?我以前通过Hostmonster托管我的网站,现在仍然这样做,我从来没有改变过我的代码...

我仍然是编码世界的新手,所以请善待。如果有人知道一个好的资源来帮助解释“包含”文件的使用,请发布或纠正我,如果我错了。谢谢。

1 个答案:

答案 0 :(得分:0)

我认为GoDaddy“支持”的人正在谈论你需要获取css文件的html文件中的include操作。

当您在开发计算机(运行Dreamweaver的计算机)上本地显示网页时,可能是您的网页正常工作。如果没有,请修复它们。他们可能需要某些子目录中的css文件(或者可能与html在同一目录中)和其他子目录中的图像文件。

在服务器上,在浏览器中打开页面,然后执行查看源代码。在您的源代码中查找您的css文件下载命令......可能看起来像这样....

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

链接(href项目)是您认为应该是什么?有时候你会发现它们是绝对的链接,比如

file:\\d\myfiles\website\dreamweaver\some_other_junk\styles\foo.css

如果是,则需要将其更改为

 styles/foo.css

图像也一样。

而且,不,您不需要服务器端包含文件来建立一个有效的静态网站。

相关问题