Unfortunately, implementing this simple idea faces some serious difficulties. One solution is to use a script that will output necessary HTML code depending on which browser it is running under. Obviously due to a bug, Netscape Navigator 3.0 will not at all scale an image to a dimension specified by a percentage value within a table unless another copy of this image has been used on the same page outside any table . A not so good news is that there's no way to scale background images or image maps. But anyway, this trick is so much plain fun that I simply cannot understand why it is so rarely used.
Creative opportunities are enormous.