2013-03-12 76 views
-1

上显示这是我的网站: http://www.leleu.co.uk/图片不是网页

该网站上的图像(例如在接触TE权的4个图标)显示正常,当我打电话给我的本地计算机上的网页从文件夹,但它们在调用http://www.leleu.co.uk时不显示。

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

以前从未遇到过这种情况。这一定是非常明显的,我失踪了。

你能帮忙吗?

由于

文森特

+0

[不只是贴上一个链接到一个网站破碎(http://meta.stackexchange.com/questions/125997/something-on -my-web-site-doesnt-work-can-i-just-paste-a-link-to-it) – AD7six 2013-03-12 19:21:26

+0

如果我不显示问题,我想如何解释我的问题?第一次在stackoverflow,现在我的问题已经关闭,我仍然不知道发生了什么,只是在stackoverflow上浪费了一点时间,你们非常欢迎这是令人难以置信的。 – 2013-03-12 20:08:37

+0

请参阅[常见问题](http://stackoverflow.com/faq#questions),[以前的参考](http://meta.stackexchange.com/questions/125997/something-on-my-web-site -doesnt-work-can-i-just-paste-a-link-to-it)和[关于为什么你的问题已被关闭的描述](http://stackoverflow.com/faq#close)(这是也直接在下面)。最明显的失败是:问题中没有代码。你解决当前问题的瞬间(看起来你已经做到了),这个问题对未来的读者没有任何意义或价值,主要是因为“问题”不能被复制,甚至看不到。 – AD7six 2013-03-13 08:11:49

回答

1

从HTML 4.0规格:

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

如果您的图片文件夹位于同一水平的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> 
+0

谢谢@valpolushkin解释,但图像是他们应该在哪里,并在源img标签正确 – 2013-03-12 19:53:16

0

我尝试访问图像时出现403 Forbidden错误。

此外,我认为正确的语法是:

<img src="/images/ico-social-facebook.png"> 
+0

多么奇怪。我的IE或Firefox上没有403 Forbidden。我的IMG标签上的语法是正确的。你可以更具体地了解你在输入403时输入了哪些URL? – 2013-03-12 20:03:30