- Paperback: 658 pages
- Publisher: O'Reilly Media; 1 edition (December 18, 2005)
- Language: English
- ISBN-10: 059610197X
- ISBN-13: 978-0596101978
- Product Dimensions: 8 x 1.7 x 9.2 inches
- Shipping Weight: 3.4 pounds
- Average Customer Review: 478 customer reviews
- Amazon Best Sellers Rank: #533,703 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Head First HTML with CSS & XHTML 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Customers who bought this item also bought
What other items do customers buy after viewing this item?
Today, serious Web pages use HTML and XHTML to structure their content and CSS for style and presentation. You need a book that understands how to incorporate everything correctly. Head First HTML with CSS & XHTML explains the fundamentals of HTML, XHTML, topics like web color, and CSS properties. In this book, pictures and step-by-step instructions explain how to build great-looking, standards-compliant web sites.
By Elisabeth Robson
I am often asked how I first got started in programming. Recently, I was interviewed by Girls Gone Geek, a weekly podcast on technology from a women's perspective, and they asked if I got started by creating web sites. The Girls clearly have no idea how old I am! (Shhh...) I actually started programming long before the Web was a twinkle in Tim Berners-Lee's eye, but their question got me thinking, and I realized that creating a web site is a good way to get started on your way to programming.
Another advantage to writing HTML and CSS yourself is that you can always write your web pages using the most current standards. When we wrote Head First HTML with CSS & XHTML, HTML 4.01, CSS 2, and XHTML 1.0 were the most current and best supported versions of these technologies, and in fact they still are. But standards development is inching along and before too long, HTML 5, CSS 3 and XHTML 2.0 will be launched and supported by browsers. If you stay up to date with these standards, you're likely to be writing far better code than programs like Dreamweaver or Expression do.
Once the new standards for HTML, CSS and XHTML are nailed down a bit more, we'll update Head First HTML with CSS & XHTML to include some of the cool new features. HTML 5 will be more strict than HTML 4 was, but it's designed to be backwards compatible with older browsers, so you will be able to convert your HTML 4 pages to HTML 5 web pages without worrying too much about breaking them in older browsers. (However, always keep in mind that there is no substitute for lots of testing!)
In the meantime, you can write HTML 4.01, CSS 2 and XHTML 1 knowing that these standards will be the most current and the best supported for quite a while. When the new standards are released and supported by browsers, we'll help you sort through it all so you can focus on creating great web pages and building up your web skills. And once you get the hang of some of these web page skills, you might very well find yourself wanting to move from creating web pages to programming.
A Learner's Companion to HTML, CSS, and XHTML
Top customer reviews
In regards to using the Kindle software on iPad this book really performs well. Finally here is a book where every page can be easily enlarged with your fingers. This I really appreciate because not all Kindle books will let you size the pages when using an iPad. I have many other Kindle books on my iPad that just won't let me enlarge the pages but this book does. Other book manufacturers should find out how this book was done and do it the same way for theirs because this book is really enjoyable to read the way it runs on the Kindle in iPad.
Also what I find really cool with this book on an iPad with Kindle software is the way it displays a bottom scrollable display of page icons with page numbers when you tap the top of the page to navigate. Using the bottom slider of icon pages is very helpful in moving around which I have not seen in other Kindle books on the iPad.
Not only will they give you helpful information (especially for beginners) and practices to further your understanding, but it also include "tests" (of sorts). There are parts of the book where they want to test what you have learned to help you retain the information. That's fine until you realize that some of the tests are built as crossword puzzles (to make them fun).
The Kindle Paperwhite will not allow you to enter information into the crossword puzzles (because it treats them as images) so unless you want to recreate a large crossword puzzle layout yourself, this avenue of learning is hindered due to the limitations of a digital media.
Speaking of images, there are many parts of the book that contain images with notes written within them. These notes can be VERY difficult to read since it's so tiny and gray and there is no convenient way to zoom in (once again, on the Kindle Paperwhite).
And finally, there is the problem with text being cut off at the top of the book when you go to another page. To fix this problem I found that if I increased or decreased the size of the font it would refresh/fix the cutoff words. This may be more of a Kindle Paperwhite problem than the books'; but it is still annoying to deal with.
(On a side note, nothing is more aggravating than accidently clicking on a link in the text -that will take you to another part of the book-. There is no back button that I have found so far and trying to page back only takes you a page before the one you just jumped to -not back to the original page with the link-.)
So in summary, buy the physical book if you want to use this book to it's full potential.
The Head First style is to present material in manageable chunks with a lot of white space on the page and graphics to help the learner add visual reinforcement to the concept presented. ie Russian nesting dolls on a page explaining the concept of elements needing to be completely nested within other elements. Concepts that are similar to each other are often compared using a device called the "Fireside Chat" where CSS and HTML each explain their strengths, what they can do that the other can't. In another chapter the same is done with jpg, png, and gif to reinforce their differences and appropriateness for particular tasks. Lesson files provide hands-on reinforcement opportunities.
I have also been very pleased with the binding on this book. It has held up to my use for over two years, and I see student books that are still in good shape after passing through 2 or 3 owners.