Jump to ratings and reviews
Rate this book

HTML, XHTML & CSS

Rate this book
Demonstrates the basics of HTML while explaining how to design Web sites, format text, add multimedia effects, and create forms, tables, lists, and style sheets.

456 pages, Paperback

First published January 1, 2002

56 people are currently reading
414 people want to read

About the author

Elizabeth Castro

73 books24 followers
Studied Spanish, Catalan, and Basque at University of Pennsylvania and University of California at Berkeley. Moved to Barcelona in 1987, found job in computer company translating documentation and software. Started Página Uno in 1990: publisher of Mac related books in Spanish. Moved back to US in 1993 to edit 5th edition of The Macintosh Bible. Wrote first edition of HTML Visual QuickStart Guide in 1995, now worldwide bestseller with more than 1 million copies sold in many languages. Also written books on Perl/CGI, XML, Blogger, iPhoto.

Most recently, wrote EPUB Straight to the Point, and accompanying miniguides, to help people publish ebook versions of their books.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
187 (31%)
4 stars
190 (32%)
3 stars
152 (25%)
2 stars
44 (7%)
1 star
20 (3%)
Displaying 1 - 30 of 39 reviews
Profile Image for Mike.
36 reviews3 followers
March 15, 2011
A little over a year ago, my job situation changed slightly as I moved from one capacity into that of the local website manager for our company. I wasn't in charge of any actual coding, just putting the Wordpress CMS to work and helping to build images and content for the site. I decided at some point that using Wordpress wasn't going to be good enough; I wanted to know how the gears worked.

Under recommendation from a friend, I picked up a copy of "PHP 6 and MYSQL 5" by Larry Ulman and dug in. Then I realized I was going to need some HTML/CSS first, so I grabbed "HTML, XHTML, and CSS" by Elisabeth Castro. And dove into that one instead.

As a relative newbie to web development via code, I thought the book did a great job of walking me through the basic concepts and giving me the syntax needed to make everything work. It explains the differences betweeen plain HTML and XHTML, the reasons for using the latter, and a good intro to CSS and it's benefits over the older forms of style markup.

The problem I had with the book may just be chalked up to my learning style. While she printed plenty of examples and allowed you to download those examples from her site, that didn't really help me. I could have typed out every example, but then I'd be left with a jumble of random pages. In comparison, as I'm starting "PHP 6..." I've found the examples to be more instructional; they provide a good walkthrough and well labeled files that you build upon as you go through the book. I guess I would've rather the book walked me through building a basic site, so that when I reached the end, I had a large completed project I could look at and be proud, while having learned something at the same time.

In regards to reference, I think it's great. I know I'm going to be coming back to it again and again as I track down a variety of HTML and CSS elements, or just need to use the large color board in the back. If you're after a good reference for HTML and CSS basics, check this book out. But if you're looking for something to help you build a basic site while learning to do so, or that helps you build something and pick it apart to see exactly why it works, this one might not be for you.
Profile Image for Bill.
64 reviews
September 24, 2009
This was the textbook for a class on HTML, CSS, and a little JavaScript that I'm finishing up. The book did a good job of serving that purpose for me. Each topic covered is broken down into only a couple of pages with illustrated examples on every page so it is easy to read about what you want efficiently. Also, the website that supplements the book and contains code for all of the examples in the book was very useful.

I borrowed this book from the public library for use during the class and to see if I thought it was worth buying for future use. While it was good for learning new stuff (especially with the online examples), I probably won't buy a copy. It is not bad for reference purposes, but I've found the online resource at w3schools.com better for that as W3Schools is more complete. To be fair to the book, I assume Castro did not intended it to be as complete as a reference book/site would be at the risk of confusing a reader who is new to the material. However, now that I am not new to the material, I prefer a more complete reference.
Profile Image for محمدرضا.
63 reviews
January 19, 2016
این کتابو خیلی وقت پیش خوندم؛ زمانی که دبیرستان بودم. یادمه خیلی هم بهش علاقه داشتم.
کتاب بسیار روون و خوبیه و تصویری بودنش یادگیری رو خیلی شیرین میکنه. سی اس اس رو هم همراه با آموزش کدهای مربوط اچ تی ام ال توضیح داده. در بین توضیحات، تفاوت اجرای کدها بر روی مرورگرهای مختلف رو هم بیان کرده؛ مثل نت اسکیپ، اپرا و آی ای. البته فکر میکنم الآن این تفاوت ها خیلی مهم نیست.
متن اصلی کتاب رو ندیدم تا با ترجمه مقابسه کنم، کتاب رو هم همونطور که گفتم حدود 10 سال پیش خوندم و جزئیات متن رو یادم نمیاد، اما به نظرم ترجمۀ خوبیه چون اچ تی ام ال رو با این کتاب به خوبی یاد گرفتم.
برای اونایی که میخوان با اچ تی ام ال آشنا بشن و کامل یاد بگیرنش جدّا پیشنهاد میشه.
Profile Image for Steve.
683 reviews38 followers
February 28, 2008
This book is very well organized and well-written. This book is essential for someone who is familiar with some HTML or CSS, but wants to learn more when required. The author takes a graceful systematic approach to presentation of HTML, XHTML and CSS concepts and commands. Each element is presented with step-by-step instructions, examples, and useful tips. I searched for a book that could serve as a reference and tutorial, and this one made the most sense to me. The section on the use of CSS to format pages for hand-held devices is useful because of the guidelines it presents. Recommended if you don't emply all XHTML or CSS techniques all the time, and need to be able to come back up to speed quickly.
Profile Image for Dwight.
13 reviews
November 15, 2009
This is a very good reference source as are most books from Peachpit Press. I have relied on Elizabeth Castro's "HTML for the World Wide Web" for many years to create web pages. Elizabeth Castro's writing is very good. Not as good as Laura Lemay (from whose "Teach Yourself HTML 3.2 in a Week" I first learned web programming in 1998). While waiting, several hours, for a friend to get off work, I ventured into a bookstore and picked up Lemay's book and could not put it down. After the first chapter I said, "I can do this!" (I had no programming experience). Years later after maintaining dozens of websites and with the advent of CSS and XHTML it is time to update.

In my mind no one makes technical information easier to understand than Lemay. However, Elizabeth Castro is a close second.
112 reviews1 follower
September 29, 2017
Since I bought this book, CSS has moved onto version 4, XHTML is arguably dead, and HTML5 is old news. I’ve moved three times since then, too, and changed jobs a couple times too.
Back in 07 when I grabbed this book and swore I’d read it, I did not like CSS one bit. Doing things the long way was fine for me.
Recently I read a great Javascript book and it covered CSS pretty gracefully, so I figured why not go back and see where some of this all started.
Old as it is, it was still worth a read-through to refresh some basics, get into CSS, and be amused at how ridiculously hair-splittingly pedantic and bitter some of the browser wars and arguments over syntax were back then. Things are better now, aren’t they?
Profile Image for eq.
154 reviews
April 1, 2008
I read the 6th edition and it seems that the 6th is very different from the 5th. Overall, I found this a very helpful guide for HTML, XHTML, and CSS. I liked that it incorporated actual code and then a screen shot of what the code would/should look like on your browser.

Castro only discusses simple coding, but she makes it easy to segue into the more advanced coding.

Interestingly, not all of her code was w3 compliant I think for the purpose of simplicity, but overall, I found this to be a very helpful aid.
Profile Image for Adam Eivy.
Author 3 books4 followers
March 30, 2009
The book does have some valuable and relevant information but it is hiding behind a lot of cruft, archaic information and bad code examples from other languages.
When I started teaching Web Authoring II at Seattle Central Community College, the previous instructor had setup the class to use this book. I instead switched to CSS Mastery for required reading.
Profile Image for Jessie.
284 reviews
July 6, 2011
I read chapters 1-12 and 15-17, which covered HTML code, laying out a page, CSS stylesheets, forms, tables, and basic editing. Castro explanations of why and how are very easy to understand, with images highlighting the code and showing its effects on the web page for nearly every action. This will be a valuable resource for any future web design ventures.
Profile Image for Steve.
635 reviews5 followers
January 4, 2013
I picked this up to learn the basics of coding a website from scratch. I was technical enough to skip over the basics and just reference what I needed, but I'm a neophyte when it comes to CSS properties, so this book became essential. The diagrams and explanations in this book are well done, a useful guide for beginners and a handy reference when updating a site six months later.
3 reviews
June 12, 2008
I've returned to this book over and over again since the semester it was assigned for quick refreshers on how to do something, color choice codes, or how to change something through coding that I can't do the "easy" way. This is a book I will keep for a long time!
Profile Image for Michele.
231 reviews
April 30, 2010
It was a textbook for me so really, how good could it be?
While Castro's explanations and directions are clear and easy to follow, some of the techniques are already outdated. The best part of the book is actually her website where you get to see the techniques in action.
Profile Image for Michele White.
115 reviews1 follower
December 4, 2012
Good resource for getting you started coding in HTML, XHTML and CSS. We used it to teach ourselves enough code to manage our organization's website and HTML mailings and it did the trick. We now keep it to refresh our memories or help us troubleshoot when issues arise.
236 reviews
October 19, 2007
A very good reference book. I'll keep this one on my shelf, if only for the codes at the back for colors, xhtml code, etc.
Profile Image for Noelle.
26 reviews6 followers
March 12, 2008
I needed a few recipes and the content was good. I liked the examples and the website that gave access to the code that you could copy and paste. Good book.
29 reviews
Currently reading
May 11, 2008
Let's see if I can learn a thing or two about programming!
Profile Image for Mk.
182 reviews
August 14, 2008
This book explains things very clearly. It also has a good index, making it an easy to use long-term reference.
Profile Image for Edna Lucia.
21 reviews
December 8, 2010
Once upon a time, I was able to hand code HTML. This book is a good refresher/reference book if you need to polish those skills.
Profile Image for Jimena.
17 reviews1 follower
August 20, 2009
Great for beginners! Learned a lot in a short time. Great for skimming and has online support! awesome find! :o)
Profile Image for hannah.
131 reviews2 followers
September 20, 2011
It's a technical book that reads like a normal book, so I wasn't bored and I actually learned something. Will wonders never cease?
Profile Image for Jer.
234 reviews10 followers
Read
July 27, 2012
For $5 at the local Value Village, how could I pass it up?
24 reviews1 follower
February 23, 2012
An excellent extension of her earlier HTML for the World Wide Web (see my review of that book).
Displaying 1 - 30 of 39 reviews

Can't find what you're looking for?

Get help and learn more about the design.