This might seem like a stupid question, but those of you who have read my other posts will know that I am only really a dilettante at this game, so please excuse my ignorance.
After my latest admonishment from the prof I am wondering whether I should go back to school and learn how to use CSS instead of tables for the basic layout of my websites. I do use CSS for defining font styles etc. but to date I have always used tables or frames for the basic layout of the site.
My question is, what is the advantage of CSS over tables, if indeed there is one?