Html 图像不';我不会出现在IE8中

Html 图像不';我不会出现在IE8中,html,image,internet-explorer-8,Html,Image,Internet Explorer 8,作为我工作的一部分,在一个有密码保护的专有网站上发布公告。公告面板中没有HTML控件,也没有允许您插入图像的按钮。我已经克服了这些限制,使用“img”标记创建了自己的基本HTML页面,其中包含带有图像的表。我在Firefox中打开HTML页面,然后将网页复制到公告面板中。我在mac电脑上,所以它在Firefox上运行得很好,我有IE6,而且没有问题 然而,我注意到(我想是有点晚了!)该公司网站上的IE8中没有出现任何图像(它们在上传到我自己的网站时出现)。我认为这是因为图片不是相对的,而是链接到

作为我工作的一部分,在一个有密码保护的专有网站上发布公告。公告面板中没有HTML控件,也没有允许您插入图像的按钮。我已经克服了这些限制,使用“img”标记创建了自己的基本HTML页面,其中包含带有图像的表。我在Firefox中打开HTML页面,然后将网页复制到公告面板中。我在mac电脑上,所以它在Firefox上运行得很好,我有IE6,而且没有问题

然而,我注意到(我想是有点晚了!)该公司网站上的IE8中没有出现任何图像(它们在上传到我自己的网站时出现)。我认为这是因为图片不是相对的,而是链接到一个非现场网页,但我真的不知道。我不知道如何使用相对链接,因为我无法控制将图像直接上传到网站。我注意到将标记更改为“object”会使它们在IE8中显示,但在IE6中不会显示。我尝试将“img”和“embed”标记嵌套到我的标记中,但这在IE6上都不起作用

当我查看网站上发布的查看源代码时,代码与我的原始网页完全没有改变,所以我假设它一定是服务器端的某个东西(我无法控制)

理想情况下,我希望我的图像在尽可能多的浏览器中显示。有人遇到过这个问题并解决了吗?是否有任何代码我可以使用,将显示图像的IE 6,7,8


谢谢你阅读我的帖子,新年快乐

您是否尝试过不包含

试着让它看起来像这样:

<img src="http://www.freewebs.com/dird/adorable-puppies.jpg"></img>

或者,如果您使用的是XHTML:

<img src="http://www.freewebs.com/dird/adorable-puppies.jpg">


确保图像标签是完整路径,还有一次我看到这是因为图像保存不正确。如果保存为CMYK,某些浏览器将无法打开这些图像。尝试在Paint或其他图像应用程序中打开源图像并另存为RGB图像。

尝试通过xhtml兼容工具运行您的站点,查看它是否有任何明显的标记问题


另外,请检查您的XHTML doctype是否适合您的标记。

我们需要代码片段;)图像的位置以及如何嵌入图像的确切示例..好的,明白了 小狗!在IE6和Firefox中工作,在本地查看并发布到我自己的服务器IE8上时工作。由于某些原因,在使用IE8时,该公司网站上的图像不会出现。下面再次显示代码:谢谢查看!:-)tl;dr:图像不会出现在IE8中也别忘了添加alt属性:)
也考虑到了这一点,但我已经在IE8 en中测试了它,带有一个结束标记仍然有效。这个解决方案在我使用HTML5网站时对我有效。
ul
的第一个
li
在IE8中被打破,因为它有一个不必要的
/>
<img src="http://www.freewebs.com/dird/adorable-puppies.jpg"/>