Laure said:
Thats what I am trying to learn....how do I get started????? I can do plain and boring things but I want to learn how to do more fun stuff....where's a good starting place?
Some people like to learn to use high-level tools, such as Dreamweaver, while others like to get down and dirty editing their web code directly. I'm in the latter group.
You can find many free tutorials on HTML and CSS/styles (and Javascript too if you want to get into that) simply by Googling. HTML and CSS are different languages, however, so you might want to learn HTML first, ignoring styles, until you feel comfortable, and then learn about styles afterwards.
Note that styles can be specified in STYLE tags in your HTML, in a STYLE section in the header of a web page, or in a separate CSS file, but the concepts and syntax are basically the same.
One way to get started is to draw, on paper by hand, a simple web page layout you'd like to create. Avoid curved lines. Then experiment with creating that page in HTML.
About tables: Tables are a basic building block in HTML. Although the basic layout of a web page can be created using CSS without tables, for beginners it's often much easier to use tables in HTML instead. By nesting one table within another, you can adjust how things look on the page and move the pieces around. Keep table borders on (<table borders="1">) while you are working so you can see where the edges are.
If you find this kind of experimenting fun, you will gradually learn your way around and get good at it. If you find it to be tedious and annoying, then you should switch to a higher-level web design tool and forget how the nuts and bolts work.
If you want to use higher-level tools in the first place, that's fine. In that case, you should look for tutorials about that specific product, not about HTML in general. And use the product's help system too!