I am currently using Tables at the moment to create a layout for my websites. I think using <div> would be more appropriate now. Can anyone give an insight into this?
Hi 2 good books that got me started are Head first HTML & CSS and CSS Mastery advanced web standards this two books will teach you all you need to become and HTML/CSS intermediate developer.
There are so many books that will provide such information. But it totally depends on the individuals, it may differ for the various persons to be a good web designer.