Programming Books C Java PHP Python Learn more Browse Programming Books
Buy Used
Condition: Used: Good
Comment: Qualifies for Super Saver Shipping. May not include accompanying supplemental materials, CD/DVD or access codes
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

HTML5: The Missing Manual (Missing Manuals) Paperback – August 29, 2011

ISBN-13: 978-1449302399 ISBN-10: 1449302394 Edition: 1st

Price: $13.59
7 New from $26.56 23 Used from $5.64
Amazon Price New from Used from
"Please retry"
$26.56 $5.64

There is a newer edition of this item:

Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

Hero Quick Promo
Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Editorial Reviews

Book Description

The Book That Should Have Been in the Box

About the Author

Matthew MacDonald is a science and technology writer with well over a dozen books to his name. Web novices can tiptoe out onto the Internet with him in Creating a Website: The Missing Manual. HTML fans can learn about the cutting edge of web design in HTML5: The Missing Manual. And human beings of all description can discover just how strange they really are in the quirky handbooks Your Brain: The Missing Manual and Your Body: The Missing Manual.


Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Series: Missing Manuals
  • Paperback: 450 pages
  • Publisher: O'Reilly Media; 1 edition (August 29, 2011)
  • Language: English
  • ISBN-10: 1449302394
  • ISBN-13: 978-1449302399
  • Product Dimensions: 7 x 1.1 x 9.2 inches
  • Shipping Weight: 1.6 pounds
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (42 customer reviews)
  • Amazon Best Sellers Rank: #639,892 in Books (See Top 100 in Books)

More About the Author

Matthew MacDonald is a science and technology writer with well over a dozen books to his name. He's particularly known for his books about building websites, which include a do-it-from-scratch tutorial (Creating a Website: The Missing Manual), a look at cutting-edge HTML5 (HTML5: The Missing Manual), and a WordPress primer (WordPress: The Missing Manual). He's also written a series of books about programming on and off the Web with .NET, teaches programming at Ryerson University, and is a three-time Microsoft MVP.

In everyday life, Matthew is endlessly amazed by the odd, unusual, and just plain bonkers workings of the natural world. Those who don't have tech problems to solve can check out Matthew MacDonald's science books, where he debugs the quirks and complexities of the human brain (Your Brain: The Missing Manual) and body (Your Body: The Missing Manual). Both books include a mash-up of full-color pictures, trivia, and philosophical head-scratchers. Matthew lives in Toronto, with his wife and two daughters.

Customer Reviews

Well written and easy to understand.
Jeff Schultz
CSS3 and HTML5 is indeed the perfect combination for a step in the future of web design!
HTML5 the missing manual is a good reference book.
Gene Cloner

Most Helpful Customer Reviews

50 of 53 people found the following review helpful By mko on September 8, 2011
Format: Paperback
I have mixed feelings when it comes to this book. At some point it is entertaining and can teach you the basics of HTML very well, however, it is too basic for a professionals or semiprofessionals. Topics covered within the book are well explained, it covers basics of the HTML 5. You will find here information regarding new tags, new ways of input validation, progress bars, sliders, video embedding, audio embedding, managing the canvas, working in offline environment, etc. If you are not sure whether this book is for, ask yourself question, where you put yourself. Do you start your adventure with HTML? Or maybe you are HTML veteran? If you are about to begin your experience with HTML 5, this book sounds like a good read. At the very beginning, Matthew lays down the basics of the HTML 5. You literally build a simple HTML page by extending it step by step. Second chapter gives you the overview of how to create a structure of the page, how to use new tags and what to avoid (especially the old markups). I really enjoyed part four, where details related to forms are laid down - how to create them, how to validate values, how to provide users with input suggestions - entirely at the browser's side. Video and audio related section will shade some light in terms of the variety of video/audio codecs - there are few of them, and they can make you confused, believe me. Another great benefit is that you get CSS explained by examples rather than by definition. However, you may fell slightly disappointed if you are looking for a CSS reference.

I like the style of the book. It is really simple written, at least that's what I think. You shouldn't have any issues with following what Matt tries to explain.
Read more ›
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
26 of 27 people found the following review helpful By David Hayden on October 16, 2011
Format: Paperback
If you are new to HTML, you will appreciate the layout, reading style, and examples in the book. It is essentially divided into 3 parts. Part 1 talks about the history of HTML and XHTML leading up to HTML5, the new HTML5 elements to help structure your page, and the semantics behind those new tags. Of course were talking about the new header, footer, aside, section, nav, hgroup, figure, etc. and how they work to provide meaning to your page layouts for designers, search engines, web crawlers, etc.

Part 2 jumps into HTML5 Forms, Audio and Video Tags, and the HTML5 Canvas. I'd say overall a really good introduction to the input tags, form validation, and the basics of audio, video, and drawing on the canvas. There are books that cover this information in more detail, but this will get you up and running to start using the new markup on your websites.

Part 3 then dives into the more advanced HTML5 features like Local Storage, Web Sockets, Offline Applications, Web Workers, etc. The material presented provides a nice introduction and helps you understand the technology and the problems they solve. Again, there are books written on just a single one of these topics, so just expect a really good intro that will get you started in your education.

One thing I particularly liked about the book is the number of online resources mentioned to help with HTML5 Design and Development and normal day-to-day tasks. There is a real treasure trove of resources mentioned in the book that I did not know existed. The resources are mentioned during the normal unveiling of HTML5 throughout the book and will keep you even more interested in reading it.

Overall, it is a really good jump starter for those new to HTML5. The appendix also has some introductory material on CSS and JavaScript. There is also a bit of information on CSS3 in the book as well.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
21 of 22 people found the following review helpful By Andy Shuping on October 4, 2011
Format: Paperback
O'Reilly Publishing provided me access to an electronic copy of this book for review purposes.

When I start looking at books on programming languages, such as HTML5, I look for a few different things. 1) Easy to read and understand language
2) Clear cut, easy to follow (and correct) examples of code
3) Good additional resources to look at
4) Layout and organization of chapters and subtopics flows well
5) And depending upon the language, an in-depth look at how it works.
While this book doesn't offer an in-depth look at every aspect of HTML5 (it is meant for beginners) it does meet the first three criteria that I look for and mostly meets the clear organizational path.

This book doesn't give an in-depth look at HTML5 because what Matthew is trying to do is provide a basic introduction to the various tools and components of HTML5 and how you might be able to use them in your day-to-day work. And this is where the book excels. Matthew breaks down the book into three broad themes (meet the new language, creating modern webpages, building web apps with desktop smarts) and further broken down into 12 chapters on each of these broader themes. Plus he includes a great 4th section with appendices and other additional resources and real world examples of code in use.

In the first section Matthew does a great job of explaining how HTML5 came into being versus the continuation of XHTML and how W3C works to approve code. This is important to understand in the context of this book as not every standard developed by the committee or shown in this book works with every browser at this time (there is at least one that only works with one browser thus far.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews

What Other Items Do Customers Buy After Viewing This Item?