为非透明图像提供背景颜色或图像是个好主意吗?

时间:2010-05-01 02:06:20

标签: css xhtml usability

喜欢

img { background-color:color: color matched to the theme}

img { background-image:url (a very very tiny gif image with the text "image loading") }

我正在考虑这样做的好处,当缓慢连接的用户访问网站然后背景颜色会给出一些与文本内容不同的东西的线索..

3 个答案:

答案 0 :(得分:1)

当然,如果你愿意的话。在大多数浏览器中,已经指示了图像将加载的空间,但是如果您愿意,也没有什么能阻止您做背景颜色。我通常在身体标签或其他具有背景图像的块级标签上看到这个,但我想你也可以在图像上做到这一点。

老实说,我认为这不会使网站比缺乏此功能的网站更有用。

答案 1 :(得分:1)

使用“加载”背景图片,图片密集的网站可能看起来很糟糕,但如果您的网站没有图片,请继续。

小的加载图像是一种很好的触摸,例如来自http://www.ajaxload.info/

的图像

答案 2 :(得分:1)

这当然是一个很好的方法。然而,我会尽可能地将相同的背景颜色分配给背景作为实际背景图像的最强颜色。这样,只要客户端禁用了所有图像(如某些带宽限制用户或某些手持设备默认执行)或其浏览器不支持图像,网站仍将具有代表性。 Web Developer Toolbar对此有帮助,在图像菜单中,您可以选择隐藏图像,以便您可以看到没有(背景)图像时的样子。但是我不会加载gif。但是你可以考虑保存隔行扫描的图像(在GIF和PNG上支持)。