The bottom line? Layout of html pages, using CSS, can be confusing. I keep learning more things along the way. For instance, there are things like hasLayout in IE, and block formatting contexts in the W3C spec. Here are a couple of articles that are good explanations of both of these things.
Advertisement
Pingback: IE6 Negative Margin Bug « Web Help!