I have this site that I was just checking. It works in EVERY browser, and I mean every one. Including IE5.5 and 6. Guess what it didn't work on? Internet explorer 8. Microsoft just needs to know when to stop.
Signatures are nothing but incriminating.
Internet Explorer 8 beta 1 came out a few months ago and didn't do well with any of the Acid tests. Apparently, Microsoft's excuse for the long delay between beta 1 and beta 2, which is coming August, was because of enormous developer feedback.
Its all about standards. Opera has the best IE has the worst. Just stop using hacks and you shouldn't be having any problems. In any browsers. Aaron if your page is rendering correctly in IE 5.5 its no wonder it doesnt work in IE8. IE 5.5 bearly knows what css is, and IE8 is getting closer to having css2 support.
Right it doesnt handle all css but it will handle most. FF2 didnt handle much css either. It wasnt until ff3 that it really could handle css well, I had more problems with FF2 then IE7. Problem is people use a css hack to get it to work in ie6, that hack in turn breaks ie7. So they make another hack for that ie7 bug which breaks IE8.
Well actually IE6 supported some flavor of CCS3 (I read it on CCS3.info) but only one or two features. Right now the current leaders in support for CCS3 are Safari, FF3, and Opera. Matthews is right though, I write my valid CSS and usually don't have any problems in IE7 aside from a few margin errors that are tweaked out easily enough.
Case in point #4,674: I have a button with non-breaking spaces in it, as well as white-space: nowrap defined, and Exploder has decided to take it upon itself to add a line break, right where my non-breaking space is.
On the plus side, and not that my sites are any major portion of the internet, but since the release of FF3, I've been watching the stats on 3 seperate sites slide slowly away from a 50/50 share to nearly 75/25 in favour of Firefox. Goooooo Firefox!