Originally Posted by Redmumba
I have to disagree with you there... tables are invaluable for designs, and while <div> tags can _technically_ take their place, its a big hassle to do so. Again, though, I think he has all the information he needs to get started... many of those things he'll discover on his own. Plus, how can you NOT use background music on your first web page??? >
I had a tyedied background with Garbage playing on the background.
That's part of the whole journey!
We are in 2005, it is a VERY good idea to stop using tables for layout and use CSS instead. It is a lot more flexible and pretty easy to use when you get the hang of it. I repeat, do not waste your time learning table layout-techniques, and go forward with CSS. Oh, and when I said HTML, I was talking about XHTML of course... (1.0 or 1.1, 1.0 is safer for now).
By the way, if you wanna learn about layout techniques with CSS: don't forget to take a peek in the CSS garden: www.zencssgarden.com
They also sell a book, which, well, I thought was pretty good. But if you really wanna get yourself in that, go look on the Amazon websites and find yourself a couple of books, they really are the best way to learn. Oh, and of course, you don't need all that design theory, you can learn just by looking at nice web sites!
It's not a bad thing, but it's really not essential. Most importantly, have fun!