I am just starting to learn how to do CSS layouts for my webpages (I made my first one last night - just a tester site!) and learned that it makes the website load a heck or a lot faster than using HTML tables.
The problem I had, is that I designed it in Internet Explorer and it came out looking the way I planned it. But in FIrefox it was all messed up. WHY does it come out different in different browsers?
This is a major problem all around..although CSS is supposed to help that problem. I believe is was a few years ago when all of the browser developers got together and decided to make a standard so this wouldn’t happen. IE is really behind so I would go with Firefox since a programmer told me it was the most compliant and that IE will continue to pose problems as CSS develops in the future.