-1

这是我的网站: http: //www.leleu.co.uk/

当我从文件夹调用本地计算机上的页面时,该网站上的图像(例如 CONTACT 右侧的 4 个图标)正确显示,但在http://www.leleu.co 时不显示。英国被称为。

我首先想到了一个绝对/相对的画面。在 IE 中,当我在这些图标上右键单击/属性并获得路径信息时,然后将该路径复制到新选项卡中,它们会正确显示。

以前从未遇到过这种情况。我想念的东西一定很明显。

你能帮忙吗?

谢谢

文森特

4

2 回答 2

1

从 HTML 4.0 规范:

相对 URL(在 [RFC1808] 中定义)不包含任何协议或机器信息。它的路径一般是指与当前文档在同一台机器上的资源。相对 URL 可能包含相对路径组件(“..”表示路径定义的层次结构中的上一级),并且可能包含片段标识符。

如果您的 images 文件夹与 html 文件位于同一级别:

<img width="32" height="32" alt="Facebook" src="/images/ico-social-facebook.png"></img>

如果您的图像文件夹位于上一层,您可以使用:

<img width="32" height="32" alt="Facebook" src="../images/ico-social-facebook.png"></img>
于 2013-03-12T19:08:59.223 回答
0

尝试访问图像时出现 403 禁止错误。

此外,我相信正确的语法是:

<img src="/images/ico-social-facebook.png">
于 2013-03-12T19:13:24.320 回答