Here's a little secret many people don't know about building projects for the web. You don't have to do everything from scratch. There are so many tools out there that do the tricky stuff for you, that you really don't have to be an HTML wiz to have a polished looking website.
Here are some excellent tools to help you fake web excellence:
Tables are the nemesis of many well-meaning web worker. They can be tricky to build from scratch, but no need with these.