 |
HTML, XHTML, and CSS, Sixth Edition by Elizabeth Castro
Book Summary InformationAuthor: Elizabeth Castro Edition: Paperback Audio: English (Unknown); English (Original Language); English (Published) Published: 2006-08-26 ISBN: 0321430840 Number of pages: 456 Publisher: Peachpit Press Accessories:
Book Reviews of HTML, XHTML, and CSS, Sixth EditionBook Review: Verbose instructions, the format is irritating, I question the value of the CSS chapters in this book Summary: 3 Stars
This was my first intro book to HTML and CSS. The writing by Elizabeth Castro is actually very clear and pleasant to read, but the style of writing is not conducive to learning the material in my opinion. Every page is like this: a brief intro paragraph at the top, then a list of steps for writing the HTML laid out in nauseating detail, then another list of "tips" that didn't fit anywhere else. The steps for writing the HTML are so wordy, it destroys your train of thought and makes me want to put the book away for another day. For example, and this is just a small example among countless others, she feels the need to write this, and I quote:
7. To add the final parentheses, type ")".
That's nothing. Unnecessary details and wordiness like this abound in this book. It is definitely clear enough, but it borders on sounding like it's written for the mentally challenged at times. Personally I would prefer well written paragraphs integrating any info from the "tips" sections, and to do away with the verbose steps, which probably take up half of the book's content.
To make matters worse, the format of the book, like all the Peachpit Quickstart books, breaks the page into two columns, one for text and the other for pictures. This is just poor typography in my opinion, with an average of 6-7 words / line, and it makes actually trying to read what is written very irritating, and it will try your patience. Maybe it's just me, but I really don't like the format of this book at all.
Now, for the actual content of the book. It advocates some things I find questionable in this day and age. For example, in the chapter on Tables, it actually advocates that you use tables for the structure of your website, and CSS for everything else, suggesting that this would be easier than jumping fully into CSS right off the bat. Tables are NOT easier to use than CSS, first of all. Personally, and I think most people would agree with me, tables are not the way to go at all for website structure these days. Yet she uses most of the chapter on tables to explain how to use them for exactly this purpose. Granted I'm sure this is just carried over from older editions of the book when CSS had not taken root yet. But for a 2007 edition book to continue down this path is just bad advice. This is but one example of several where the book advocates using outdated techniques in making websites.
As this book gave me my first formal intro to CSS, I think it actually does a disservice to those wishing to learn to use CSS effectively. It explains the basics such as selectors, properties, and values (although that takes only a page or two to cover). And it tells you how classes and ID's work at a basic level, which is simple. But it doesn't do nearly enough to show you how to write neat and concise markup, so that you don't find yourself adding extra div's, classes, and even style attributes in your markup.
HTML is incredibly simple, but this book treats writing it like a difficult proposition. How many times do you have to be told how to type an element and close it properly? Do we have to constantly be reminded that attributes should be in lower-case and be enclosed in quotations? An HTML book should serve as a reference of HTML elements and common attributes. But many CSS books already include that stuff!
So, what I'm saying is, if you want to learn CSS, just skip this book and get Simon Collison's "Beginning CSS Web Development: From Novice to Professional", an excellent intro to CSS, which I think includes enough HTML that you probably don't even need to get an HTML book. It will tell you everything you need to know about creating a great looking website that is easy to style using concise markup and CSS. That's my opinion. If you feel you need more grounding on some basic concepts of HTML, you can probably find what you're looking for on the web and save yourself the cost of this book.
I'm still giving this book a 3 out of 5 though, because I think it's well-written and does contain a lot of useful, factual information, and it can serve as a good reference. It's just not the best way to go if you really want to learn how to make great websites. If you get it, read the first six chapters, and bits and pieces of some of the others, and then go get a good CSS book!
Summary of HTML, XHTML, and CSS, Sixth EditionNeed to learn HTML fast? This best-selling reference's visual format and step-by-step, task-based instructions will have you up and running with HTML in no time. In this completely updated edition of our best-selling guide to HTML, Web expert and best-selling author Elizabeth Castro uses crystal-clear instructions and friendly prose to introduce you to all of today's HTML and XHTML essentials. You?ll learn how to design, structure, and format your Web site. You'll create and use images, links, styles, lists, tables, frames, and forms, and you'll add sound and movies to your site. Finally, you will test and debug your site, and publish it to the Web. Along the way, you'll find extensive coverage of CSS techniques, current browsers (Opera, Safari, Firefox), creating pages for the mobile Web, and more. Visual QuickStart Guide--the quick and easy way to learn! - Easy visual approach uses pictures to guide you through HTML and show you what to do.
- Concise steps and explanations get you up and running in no time.
- Page for page, the best content and value around.
- Companion Web site at www.cookwood.com/html offers examples, a lively question-and-answer area, updates, and more.
Graphics & Illustration Books
|
 |
|
|
The Web Collection Revealed Premium Edition: Adobe Dreamweaver CS5, Flash CS5 and Photoshop CS5by Sherry Bishop, James E. Shuman, Elizabeth Eisner Reding Delmar Cengage Learning; Published: 2010-09-03; Paperback; BookBest price: $49.90Price in other shops: $87.95
Learning PHP, MySQL, and JavaScript: A Step-By-Step Guide to Creating Dynamic Websites (Animal Guide)by Robin Nixon O'Reilly Media; Published: 2009-07-21; Paperback; BookBest price: $22.49Price in other shops: $39.99
Dreamweaver CS5: The Missing Manualby David Sawyer McFarland O'Reilly Media; Published: 2010-06-24; Paperback; BookBest price: $27.00Price in other shops: $49.99
CSS: The Missing Manualby David Sawyer McFarland O'Reilly Media; Published: 2009-08-31; Paperback; BookBest price: $19.49Price in other shops: $34.99
Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Editionby Steve Krug New Riders Press; Published: 2005-08-28; Paperback; BookBest price: $20.90Price in other shops: $40.00
Dreamweaver CS5.5: The Missing Manualby David Sawyer McFarland O'Reilly Media; Published: 2011-07-02; Paperback; BookBest price: $27.48Price in other shops: $49.99
Dreamweaver CS5 for Windows and Macintosh: Visual QuickStart Guideby Tom Negrino, Dori Smith Peachpit Press; Published: 2010-06-14; Paperback; BookBest price: $16.07Price in other shops: $29.99
Photoshop CS5 for Windows and Macintosh: Visual QuickStart Guideby Elaine Weinmann, Peter Lourekas Peachpit Press; Published: 2010-06-19; Paperback; BookBest price: $19.18Price in other shops: $34.99
The Non-Designer's Web Book, 3rd Editionby Robin Williams, John Tollett Peachpit Press; Published: 2005-09-26; Paperback; BookBest price: $12.00Price in other shops: $44.99
HTML5 & CSS3 Visual QuickStart Guideby Elizabeth Castro, Bruce Hyslop Peachpit Press; Published: 2011-12-31; Paperback; BookBest price: $20.99Price in other shops: $39.99
|