I've got a simple test page that contains 4 divs. The first 3 are floated left and have margin-left of 50px, and the last one clears the float and also has a margin-left of 50px. What I expect is for the first and last divs to line up, since they both have the same margin on the left side. Mozilla seems to do this, IE6 does not. I've got a strict doc type, so I assume it's not a quirksmode issue. I assumed it was an IE bug having to do with float touching the clearing element, but even if I set a margin-top on .clear, the divs didn't line up. What am I missing?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd
border: 1px solid black;