Search

Table of Contents
HTML & XHTML: The Definitive Guide, 6th Edition
BOOK:
HTML & XHTML: The Definitive Guide, 6th Edition
Browse by Category
 
 
Hide Left Column
HTML & XHTML: The Definitive Guide, 6th Edition
HTML & XHTML: The Definitive Guide, 6th Edition
by Chuck Musciano; Bill Kennedy

Publisher: O'Reilly Media, Inc.
Pub Date: October 17, 2006
Print ISBN-10: 0-596-52732-2
Print ISBN-13: 978-0-596-52732-7
Pages: 688
Slots: 1.0
Start Reading
Buy Print Version
Overview

"...lucid, in-depth descriptions of the behavior of every HTML tag on every major browser and platform, plus enough dry humor to make the book a pleasure to read." --Edward Mendelson, PC Magazine

"When they say 'definitive' they're not kidding." --Linda Roeder, About.com

Put everthing you need to know about HTML & XHTML at your fingertips. For nearly a decade, hundreds of thousands of web developers have turned to HTML & XHTML: The Definitive Guide to master standards-based web development. Truly a definitive guide, the book combines a unique balance of tutorial material with a comprehensive reference that even the most experienced web professionals keep close at hand. From basic syntax and semantics to guidelines aimed at helping you develop your own distinctive style, this classic is all you need to become fluent in the language of web design.

The new sixth edition guides you through every element of HTML and XHTML in detail, explaining how each element works and how it interacts with other elements. You'll also find detailed discussions of CSS (Cascading Style Sheets), which is intricately related to web page development. The most all-inclusive, up-to-date book on these languages available, this edition covers HTML 4.01, XHTML 1.0, and CSS2, with a preview of the upcoming XHTML2 and CSS3. Other topics include the newer initiatives in XHTML (XForms, XFrames, and modularization) and the essentials of XML for advanced readers. You'll learn how to:

  • Use style sheets to control your document's appearance

  • Work with programmatically generated HTML

  • Create tables, both simple and complex

  • Use frames to coordinate sets of documents

  • Design and build interactive forms and dynamic documents

  • Insert images, sound files, video, Java applets, and JavaScript programs

  • Create documents that look good on a variety of browsers

The authors apply a natural learning approach that uses straightforward language and plenty of examples. Throughout the book, they offer suggestions for style and composition to help you decide how to best use HTML and XHTML to accomplish a variety of tasks. You'll learn what works and what doesn't, and what makes sense to those who view your web pages and what might be confusing. Written for anyone who wants to learn the language of the Web--from casual users to the full-time design professionals--this is the single most important book on HTML and XHTML you can own.

Bill Kennedy is chief technical officer of MobileRobots, Inc. When not hacking new HTML pages or writing about them, "Dr. Bill" (Ph.D. in biophysics from Loyola University of Chicago) is out promoting the company's line of mobile, autonomous robots that can be used for artificial intelligence, fuzzy logic research, and education.

Chuck Musciano began his career as a compiler writer and crafter of tools at Harris Corporations' Advanced Technology Group and is now a manager of Unix Systems in Harris' Corporate Data Center.

 
Editorial Reviews
Product Description
,,"."lucid, in-depth descriptions of the behavior of every HTML tag on every major browser and platform, plus enough dry humor to make the book a pleasure to read.""
--Edward Mendelson, PC Magazine

""When they say 'definitive' they're not kidding.""
--Linda Roeder, About.com

Put everthing you need to know about HTML & XHTML at your fingertips. For nearly a decade, hundreds of thousands of web developers have turned to "HTML & XHTML: The Definitive Guide" to master standards-based web development. Truly a definitive guide, the book combines a unique balance of tutorial material with a comprehensive reference that even the most experienced web professionals keep close at hand. From basic syntax and semantics to guidelines aimed at helping you develop your own distinctive style, this classic is all you need to become fluent in the language of web design.

The new sixth edition guides you through every element of HTML and XHTML in detail, explaining how each element works and how it interacts with other elements. You'll also find detailed discussions of CSS (Cascading Style Sheets), which is intricately related to web page development. The most all-inclusive, up-to-date book on these languages available, this edition covers HTML 4.01, XHTML 1.0, and CSS2, with a preview of the upcoming XHTML2 and CSS3. Other topics include the newer initiatives in XHTML (XForms, XFrames, and modularization) and the essentials of XML for advanced readers. You'll learn how to: Use style sheets to control your document's appearance Work with programmatically generated HTML Create tables, both simple and complex Use frames to coordinate sets of documents Design and build interactive forms anddynamic documents Insert images, sound files, video, Java applets, and JavaScript programs Create documents that look good on a variety of browsers

The authors apply a natural learning approach that uses straightforward language and plenty of examples. Throughout the book, they offer suggestions for style and composition to help you decide how to best use HTML and XHTML to accomplish a variety of tasks. You'll learn what works and what doesn't, and what makes sense to those who view your web pages and what might be confusing. Written for anyone who wants to learn the language of the Web--from casual users to the full-time design professionals--this is the single most important book on HTML and XHTML you can own.

Bill Kennedy is chief technical officer of MobileRobots, Inc. When not hacking new HTML pages or writing about them, "Dr. Bill" (Ph.D. in biophysics from Loyola University of Chicago) is out promoting the company's line of mobile, autonomous robots that can be used for artificial intelligence, fuzzy logic research, and education.

Chuck Musciano began his career as a compiler writer and crafter of tools at Harris Corporations' Advanced Technology Group and is now a manager of Unix Systems in Harris' Corporate Data Center.

Amazon.com Review
Plenty of books can teach you HTML quickly, getting you up to speed and hacking out Web pages in no time. HTML & XHTML: The Definitive Guide offers a more comprehensive and pragmatic look at the de facto markup language of today, as well as the emerging next step.

This title systematically presents HTML markup, beginning with the basics--such as the anatomy of an HTML document, text, and links--and proceeding to cascading style sheets, JavaScript, and XML. Along the way, it discusses related issues, such as problems with displaying background images, and browser-specific behavior with tables and other elements. Each element is covered in as much depth as is necessary to frame the key implementation issues.

Most of the book is entirely relevant to basic HTML coding without any concern for XHTML. The latter, more cutting-edge flavor of markup is covered in depth near the end of the book. The entire specifications for the HTML 4.01 and XHTML 1.0 Document Type Definitions (DTDs) are included among the appendices.

While HTML & XHTML: The Definitive Guide is an excellent tutorial for learning markup the right way, it is also a superb desktop reference guide to keep nearby for daily use. Perhaps, there is no greater compliment for a Web development book. --Stephen W. Plain

Topics covered:

  • Markup basics
  • HTML document structure
  • Text handling
  • Images
  • Multimedia
  • Links and URLs
  • Formatted lists
  • Tables
  • Forms
  • Cascading style sheets
  • Frames
  • JavaScript
  • Applets and objects
  • Dynamic documents
  • Netscape Layout Extensions
  • XML
  • XHTML
 
Reader Reviews From Amazon (Ranked by 'Helpfulness')
Average Customer Rating:based on 149 reviews.
If you touch HTML in any way, this book is worth your time and money, 2009-06-23
Reviewer rating:
I learned HTML in 1994 from a two-page web tutorial - and back then, that was pretty much all there was to know. Well, HTML itself has changed quite a bit in the past 15 years, and I finally decided to break down and take a crack at seriously learning all the new stuff (to me, "div"s and "iframe"s were new). Overall, I'm glad I decide to learn from the O'Reilly book (of course, O'Reilly's never steered me wrong).

Clearly, it would be impossible to fill a 632-page book with _just_ HTML (and XHTML), so the authors digress (fortunately) into several related, although not-strictly-HTML topics such as image formats, URL formats, CSS and Javascript. The placement and organization of this "extra" material was perfect, with forward-references mentioned explicitly throughout when appropriate.

Although this is more of a technical reference than a "Master Web Design!" type of book, the authors do go into a bit of general web design philosophy, especially in chapter 6 (which mostly covers links). This clearly isn't aimed at experienced programmers per se (although one will get quite a bit of useful information from it); the only real reference to programming at all is the last six pages of chapter 9, which talks (briefly) about form processing. In chapter 12, when they talk about java applets, they state "Creating Java applets is a programming task, not usually a job for the HTML or XHTML author", if you wanted more evidence that their audience is web page designers rather than programmers.

This book tries to serve as both tutorial and reference, so a lot of sections end up being repeated - for example, each time a new tag is introduced, a paragraph describing the "dir" and "lang" attributes (which apply to every HTML tag) is repeated, for the benefit of somebody who just opened the book to the section on, say, the "div" tag. This gets to be a bit tedious, as I kept having to re-read the same paragraphs several times just to make sure nothing new had been hidden in there. In some cases, there were - in chapter 7, they start adding the disclaimer "not all [of these] are implemented by the currently popular browsers for this tag or for many others" - but they don't (!) specify which popular browsers or which tags.

Most of the book is about HTML, saving XHTML for the very end. The code samples in the book are very much HTML, not XHTML - "br" and "hr" tags are presented without closing slashes, they don't insert closing tags for "p", "td", and "tr" tags, and many attribute value are given without being surrounded by quotes, for example. Chapter 16, which covers the specific differences between XHTML and HTML, clarifies this - in fact, they state that some browsers can be confused by closing slashes on "br" and "hr" tags.

They cover, of course, every feature of HTML, past or present (at least up to HTML 4.0, the current version). As such, they talk about a lot of "sometimes-used" features - some things that have been deprecated but are still "in wide use" or some features that have been added but "have not been embraced", for example, but there's no data at all about frequency of use. It would have been nice to see some research on how widespread certain tags or certain attributes are in actual use.

There are a handful of curious omissions, too - they mention that the "link" tag accepts the "media" attribute, but don't specify what it would contain or why you'd use it (looking at examples, it appears to be identical to the "media" attribute of the "style" tag). They don't mention the common '' idiom in Javascript-enabled pages.

The chapter on CSS was worth the price of the book - it wasn't exhaustive (they didn't cover every part of the CSS specification, much less the popular but undocumented extensions, like they did with HTML), but it covered the important parts extremely well.

Javascript is mentioned, but just barely (although I did learn a couple of things I didn't know). The book dedicates 14 pages to javascript, and six of these cover javascript style sheets, which no current browser supports. Although the coverage of CSS was excellent, Javascript is treated mostly as a footnote.

All in all, I'd recommend this book for anybody with anything more than a passing interest in HTML, regardless of skill level - there's something in here for everybody, and if you touch HTML in any way in your profession, you're going to learn something useful here.
Beware of the Edition, 2009-06-04
Reviewer rating:
Amazon is mixing reviews from different editions of this book. It's a fine book, but editions 5 and older are certainly dated. While most of the information in the 5th edition may be factually correct, there's a confusing mix of deprecated (obsolete) and standard features - plus many references to outdated browsers. If you're trying to write compliant XHTML buy the latest edition or look for another more recent book.
Not good as a reference at all, 2009-06-03
Reviewer rating:
I don't know why some people seem to think this book is good when it is relatively useless as a reference. The index is abysmal - for example, if you want to quickly see what a particular tag does it is a fishing expedition to simply find it. Try looking up "meta", for example - it's not in the index at all. Nor is anything about the various "headers" one can use. There is no entry in the index about "Location" headers, used to redirect to other URLs, for example.

These are just a couple examples of how sorry the index of this book is. I'm a programmer and just wanted something to use as a quick reference on my desk, not something to read cover-to-cover. It's just a markup language, people. Even if you're not a programmer and new to html I don't recommend this book unless you're suffering from insomnia. The authors go into far too much detail in some things and the book wanders around all over the place, plus someday you'll presumably figure out how the relatively simple markup languages work and want the book as a reference. Unfortunately when that day comes you'll be spending money on something else, even though this one claims to be a "definitive guide". It's not.
Missing Manuals & Definitive Guides: HTML & XHTML!, 2009-02-05
Reviewer rating:
Like O'Reilly's Missing Manual series, the Definitie Guide series is great. This title HTML & XHTML is no exception. And, the animals are cute...

If you want to make your pages stand out more, this is the title for you. But, it takes some reading. It's a big book with lots of information. Don't be scared off with this information. Lots of pages means lots of stuff to read and consider.

O'Reilly is a great source for computer related learning. Don't put the possibilities aside...Try them..
Another excellent reference..., 2008-08-09
Reviewer rating:
A real educational experience. Also a well defined book. Be ready to learn when you read this book.
 
Some information above was provided using data from Amazon.com. View at Amazon >
HTML & XHTML: The Definitive Guide, 6th Edition
HTML & XHTML: The Definitive Guide, 6th Edition
by Chuck Musciano; Bill Kennedy

Publisher: O'Reilly Media, Inc.
Pub Date: October 17, 2006
Print ISBN-10: 0-596-52732-2
Print ISBN-13: 978-0-596-52732-7
Pages: 688
Slots: 1.0
Start Reading
Buy Print Version
Company | Terms of Service | Privacy Policy | Contact Us | Help | 508 Compliance | Subscribe Now
© 2009 Safari Books Online. All rights reserved.