Comment IE can just be a pain... (Score 1) 273
On my internship I had to convert a flash site over to just HTML keeping the same format etc (using flash can cause a screen reader to have issues which could have brought a ADA lawsuit).
Anyhow, to make the menu list they had on the left side I just used one type of div for the buttons, and another div to act as a spacer between the buttons. While every other browser like opera, firefox, chrome, safari, etc handled the spacer div size via CSS correctly, IE (versions 6, 7, and 8) would completely ignore the CSS height size of the spacer div, making the menu take over a page and a half of scrolling for something that should only have been half a page.