Best book for a newbie?

Sierra Nomad's picture

He has: 50 posts

Joined: Feb 2005

Greetings:

I need a recommendation on a good/great book that can teach me to be very proficient/comfortable at web design. My current level of knowledge is next to nothing.

For example, when loading one of my pages to check for validation, one of the errors listed explains:

"The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

Typical values for type are type="text/css" for and type="text/javascript" for <script>."

This may as well be in Greek. I realize there may not be one book that can take me from newbie to expert, but need one that can get me started along the road - beginning with understanding what the above message means.

I appreciate any suggested reading.

Jon Shannon
Sierra Nomad Photography
Yosemite Hiking Guide DVD & Trail Maps

Sierra Nomad's picture

He has: 50 posts

Joined: Feb 2005

HTML, XHTML, and CSS, Sixth Edition (Visual Quickstart Guide) by Elizabeth Castro.

It gets great reviews on Amazon.

teammatt3's picture

He has: 2,102 posts

Joined: Sep 2003

I haven't read that book, but I read the PHP and MySql book in the same "Visual Quickstart Guide" series and I was very impressed. I never read a book on HTML or CSS, but I'm sure that book wouldn't be a bad choice.

Sierra Nomad's picture

He has: 50 posts

Joined: Feb 2005

Thanks, teammatt3. I went ahead and ordered the book.Laughing out loud

pr0gr4mm3r's picture

He has: 1,502 posts

Joined: Sep 2006

I have several "...for Dummies" books, and I like reading them, which says a lot because I don't read books that often. I always like the author's style of writing, and everything is easy to understand.

Want to join the discussion? Create an account or log in if you already have one. Joining is fast, free and painless! We’ll even whisk you back here when you’ve finished.