- 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: 477 customer reviews
- Amazon Best Sellers Rank: #636,322 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.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
There is a newer edition of this item:
Customers who bought this item also bought
Customers who viewed this item also viewed
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
There was a problem filtering reviews right now. Please try again later.
The book starts out with the basics of HTML -text, webpage form via HTML, putting your webpage on the Internet and linking to other web resources, and adding images and thumbnails. Next the author tackles XHTML, starting by answering the questions What is XHTML? and Why would I want to use XHTML? The author composes three simple steps to take you from strict HTML to XHTML:
1. Change your DOCTYPE to XHTML 1.0 Strict.
2. Add the xmins, lang, and xml:lang attributes to your <html> element.
3. All empty tags should end in "/>" not ">".
Next, CSS is introduced, along with the properties that can be controlled via CSS. When you read the CSS chapters you'll find yourself asking "Why don't other books just SAY this plainly like THIS book does?". Eventually, the author has you doing advanced layout and control using all the tools available to you without you ever noticing that you've been "studying". The book concludes with lessons on interactivity and tables. I think it is most interesting that the author saves the subject of tables for the end of the book versus other texts that usually introduce them early on. This is because the author is using the more advanced lessons on CSS to help make the subject of tabular data less confusing. The book's final chapter is entitled "The Top Ten Topics We Didn't Cover", thus acknowledging that this is not an advanced book on webpage design. Each chapter has a "There Are No Dumb Questions" section that answers common questions that may be a source of confusion to the reader.
Since this book is designed to be a textbook and not a reference, you might find it handy to have a copy of O'Reilly's "HTML & XHTML: The Definitive Guide" as a reference since it lists virtually all of the HTML tags and their properties.
What bothers me the most is that when you learn how to change something very trivial (one line of code) - let's say a background color of some element - the authors (or the three made up goofy people that follow your progress in the book) say something like - "Arent't you a big fella now - this means you're going to have at least 50% bigger salary.) They reminded me of Flanders from Simpsons...just a bit more irritating.
A lot of the 600 pages is filled with puzzels, arguments of html elements(yeah that's right - try reading 2 pages of jpg vs gif fighting over who's better - very 5-year-olds material.) Ou yeah - and be shure not to skip thingies like puzzles because you will learn a lot.... right.
I actually gave this book 2 stars because it is very visual and if you have ABSOLUTLY no knowledge of HTML/CSS AT ALL you will learn something - but than - one free online tutorial should do it if you are really interested. This book is idiot proof. If you want to force your kid to learn HTML in a "fun" way this is perfect for you.
I really don't know how does this book get such high ratings. I read a review that says sth like "I read a lot of HTML book and they were all rubbish - this is the ONE" - yeah right... Just be aware that there is a lot of paid/false reviews out there. I fell for it and am writing this review so you don't have to.
If you are really interested in becoming a programmer (or you are one and just want to be shure that you really know html/css) and just want and want to learn from scratch then this is not the book for you.