Today I sat down and completely restructured the html and css for my site. I wrote many hundreds of lines of code until I looked at it in my browser and truly it was a thing of pant-creaming beauty. I carefully uploaded it and validated the css. Then as I unleashed my creation onto the world, I find it doesn't work in IE. It works, it just doesn't look anything like it's supposed to.
So, why is this. It's because IE is quite frankly ****. On top of poor support for standards, you have outdated poor support for standards. CSS makes it easier to maintain sites, create complex layouts and do things that would be hard or impossible to do any other way. Unfortunately most of the people browsing the web put up with limited css support and table based websites because they're too lazy/stupid to install a real browser.
I haven't even started to mention the other reasons why IE is terrible (terrible, terrible). So why don't you go and do yourselves and everybody else a favour and
install firefox today .