There are heaps of free HTML sites out there, hek I even have one (ezhtml.net) that I built about 7 years ago for folks. My site doesn't get into CSS much as works on HTML/XHTML
Books get very outdated and are often IE based (don't cover mozilla, opera, safari etc) and even a lot of HTML/XHTML/CSS wont work on all browsers. So find a book/site (or 3) that are not baised against any browser and instead of using everything from one source, read them all and pick out the bits that do it for you. Sites/books to avoid that contain such things as: using frontpage, using capitals in tags, not closing tags, IE based, lazy coding,
A good intro into CSS and even programming is tables (wait for it), tables are structured and gives an immediate effect that can be seen and hopefully understood sooner. Tables aren't easy thou but if you can work them out then the rest should all fall into place. Note tables will one day be phased out with CSS structures but are still valid XHTML
We childproofed our homes, but they are still getting in.
Bookmarks