Paperback: 456 pages
Publisher: Peachpit Press; 6 edition (August 26, 2006)
Language: English
ISBN-10: 0321430840
ISBN-13: 978-0321430847
Product Dimensions: 7.1 x 0.8 x 9 inches
Shipping Weight: 1.8 pounds
Average Customer Review: 4.3 out of 5 stars See all reviews (177 customer reviews)
Best Sellers Rank: #429,308 in Books (See Top 100 in Books) #14 in Books > Computers & Technology > Programming > Languages & Tools > XHTML #52 in Books > Computers & Technology > Programming > Languages & Tools > CSS #188 in Books > Computers & Technology > Graphics & Design > Desktop Publishing
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.
There are several reasons I couldn't bring myself to give this book five stars, although I would have liked to. The author writes well and covers a lot of ground, but the pace is uneven and I feel it comes up short on the treatment of some important topics.I first learned (X)HTML by studying the fourth edition of Thomas Powell's "HTML & XHTML: The Complete Reference" HTML & CSS: The Complete Reference, Fifth Edition (Complete Reference Series)." That book was more than twice the size of Castro's book and a much more thorough and better illustrated treatment of the markup languages. However, Powell's volume was copyright 2003, and the theory and practice of "proper" web design are fast moving targets, especially considering the evolution and increasing adoption of CSS, DHTML, JavaScript and the DOM over the last decade, as well as the growing emphasis on standards and the separation of structure and presentation. I bought and read Castro's book primarily as a refresher course. I'm glad I already had a good background in the subject.I suspect the author was handicapped by the publishing style used in the "Visual Quickstart Guide" titles. That style divides each page into two columns. The outside column is used for the main explanatory text, while the gutter column displays examples--typically screen captures and/or code snippets--that illustrate the concepts discussed in the accompanying text. When I first encountered this format in one of their books on XML, I rather liked it, but the enchantment quickly faded.
HTML: Learn HTML In A DAY! - The Ultimate Crash Course to Learning the Basics of HTML In No Time (HTML, HTML Course, HTML Development, HTML Books, HTML for Beginners) HTML, XHTML, and CSS, Sixth Edition HTML, XHTML, and CSS: Complete Beginning HTML, XHTML, CSS, and JavaScript HTML, XHTML, and CSS Bible HTML, XHTML and CSS All-In-One For Dummies HTML: QuickStart Guide - Creating an Effective Website (Wordpress, XHTML, JQuery, ASP, Browsers, CSS, Javascript) Head First HTML with CSS & XHTML New Perspectives on HTML, CSS, and Dynamic HTML Sams Teach Yourself HTML and CSS in 24 Hours (Includes New HTML 5 Coverage) Html: Crash Course - The Ultimate Beginner's Course to Learning Html & CSS Programming in Under 12 Hours CSS (with HTML5): Learn CSS in One Day and Learn It Well. CSS for Beginners with Hands-on Project. Includes HTML5. (Learn Coding Fast with Hands-On Project Book 2) HTML & XHTML: The Definitive Guide: The Definitive Guide (Definitive Guides) Foundation Website Creation with CSS, XHTML, and JavaScript Advanced Professional Web Design: Techniques & Templates (CSS & XHTML) (Charles River Media Internet) Mobile Apps: Python and HTML: Programming Guide: Learn In A Day (Python, Swift, HTML, Apps) HTML, CSS and JavaScript All in One, Sams Teach Yourself: Covering HTML5, CSS3, and jQuery (2nd Edition) HTML and CSS in 24 Hours, Sams Teach Yourself (Updated for HTML5 and CSS3) (9th Edition) (Sams Teach Yourself in 24 Hours) HTML and CSS: Visual QuickStart Guide (8th Edition) Microsoft Expression Web 4 In Depth: Updated for Service Pack 2 - HTML 5, CSS 3, JQuery (2nd Edition)