首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图像不能在ie6中渲染

图像不能在ie6中渲染
EN

Stack Overflow用户
提问于 2009-01-21 12:45:31
回答 1查看 443关注 0票数 2

我这里有一个小谜语:一个html页面在img声明之前有一个注释,如下所示:

代码语言:javascript
复制
<!---->
<img src='shar.gif' alt='' class='center'/>

而另一个则没有:

代码语言:javascript
复制
<img src='shar.gif' alt='' class='center'/>

前者的图像是用ie6渲染的,而后者不是。这两个页面都被声明为XHTML1.0转换,w3c验证器对这两个页面的html和css都说OK。Opera,Firefox,Safari在这两种情况下都会渲染图像。甚至ie7.0和ie8.0的渲染也是一样的。

这是一个小型的robust sample本地版本。这是一个failure one。你知道为什么图片前的注释(空的或非空的)让它在ie中“可见”吗?

EN

回答 1

Stack Overflow用户

发布于 2009-01-21 13:08:27

我做了一个测试页面:

代码语言:javascript
复制
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
    <head>
        <title>img</title>
        <meta http-equiv=content-type content="text/html; charset=utf-8">
    </head>
    <body>
    <!---->
    <img src='smaller.jpg' alt='' class='center'/>
    </body>
</html>

我在FF 3和IE 6中工作得很好。也许这和CSS有关?

请邮寄更大范围的样品...

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/465141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档