Orpheus... you have no clue what you're talking about.
Sounds to me what little HTML you once knew was standard in 1996 - new times now. <table>s for layout are a deadly sin and should never be used. We use
CSS now - a standardized language for styling web pages that IE pretty much sucks at. Both IE6 and IE7 are horribly outdated in terms of CSS standards, which has caused much grief for web designers during the past few years.
And I should add that IE is all-round a piece of steamy poop. The sole reason it's the world's largest browser by market-share is that it offered cheap and useless features in the Netscape-Internet Explorer browser wars. If it were up to common bloody sense, FireFox would own everyone by now.