Why won a percentage height set on a DIV element work?
Some of the examples in the book utilize a percentage value to set the height property for a DIV element. This worked fine in Internet Explorer 5.5, as well as Netscape 6 and Opera 5. It doesn’t work, however, in Internet Explorer 6, which simply ignores a height property if it is set using a percentage value. The solution is simply to avoid using percentages to set the heights of block elements. Using ems is probably a better choice, anyway, when creating a fluid layout; if creating a pixel-perfect layout, then just use pixels to set element heights.