I just re-submitted my final project for LIBR 240 – Information Technology Tools and Applications. Now that I have nothing to do except watch Lost (I started watching it the day after I posted about FlashlightWorthy’s list of books in the show), I thought I’d share some of the books that have helped me become proficient in HTML/XHTML and CSS this summer (especially since you can use them to teach yourself).
In a nutshell:
HTML/XHTML allow you to write content. CSS (Cascading Style Sheets) allow you to make your content look organized and pretty.
This book is a little outdated, as HTML5 is currently under development and more people are using CSS3. Since HTML5 and CSS3 won’t validate, and many people still have older browsers that are incompatible, Castro’s book is still relevant and useful. She manages to explain things step-by-step without insulting the reader.
Her explanation of forms and scripts is helpful, but brief. Don’t expect to find all the answers if you’re trying to get your pages with forms to validate (trust me).
HTML, XHTML & CSS
Visual Quickstart Guide
Author: Elizabeth Castro
Another useful book for learning CSS is David Sawyer McFarland’s book CSS: The Missing Manual. Naturally, this book is much more in-depth than Castro’s on the topic of CSS. Even though it is not in color, the tutorials at the end of each chapter are helpful and comprehensive. One thing I didn’t like was how verbose McFarland is. That can be helpful for many people, but I prefer to learn by playing around with code rather than reading a long explanation of the code.
McFarland touches upon CSS3 in the final section, so I’d say this is a great book for introducing yourself to CSS.
CSS: The Missing Manual
Rev. 2nd ed.
Author: David Sawyer McFarland
Author: Jim Keogh