HTML Mastery: Semantics, Standards, and Styling and over 2 million other books are available for Amazon Kindle . Learn more

Buy New

Sign in to turn on 1-Click ordering.
Buy Used
Used - Very Good See details
Price: 2.80

More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading HTML Mastery: Semantics, Standards, and Styling on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

HTML Mastery: Semantics, Standards, and Styling [Paperback]

Paul Haine
4.8 out of 5 stars  See all reviews (4 customer reviews)
RRP: 27.49
Price: 15.82 & FREE Delivery in the UK. Details
You Save: 11.67 (42%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want it Saturday, 30 Aug.? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition 15.03  
Paperback 15.82  

Book Description

25 Aug 2010 1590597656 978-1590597651
Why another HTML book? Well, there are a lot of basic HTML guides out there, and a lot are quite outdated. This book is different-it is aimed at web designers and developers who have already mastered the basics of HTML and web design, but want to take their markup further, making it leaner and more semantically rich, for a more efficient, more usable/accessible web site. HTML Mastery does all that and more, showing all of the HTML tags available, including less commonly used ones, where and how to use them, and clever styling and scripting techniques that can be employed to take advantage of them on your web site. In addition, the book also looks at some of the advanced semantic tools that look to further improve the usability and semantic value of your sites-an entire chapter is devoted to Microformats, and a nod is given to XHTML 2.0 and Web Applications 1.0-web standards of the future.

Product details

  • Paperback: 192 pages
  • Publisher: Springer (25 Aug 2010)
  • Language: English
  • ISBN-10: 1590597656
  • ISBN-13: 978-1590597651
  • Product Dimensions: 22.7 x 19 x 1.5 cm
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Bestsellers Rank: 913,819 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

About the Author

Clawing his way from deepest, darkest Somerset upon his coming of age, Paul Haine found himself ironically trapped for a further six years on the opposite side of the country in deepest, darkest Kent, learning about web standards during the spare weeks between History lectures. Now residing in Oxford's Famous East Oxford, he spends his days working for an international publishing company, surrounded by a plethora of Apple-branded hardware, Nintendo kitsch and a truly massive collection of grunge and pixel fonts. Paul also runs his personal blog,, alongside his design blog, He attends to both of these approximately every six months during the gap between catching up with his blogroll, and refreshing it to begin reading again.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

3 star
2 star
1 star
4.8 out of 5 stars
4.8 out of 5 stars
Most Helpful Customer Reviews
1 of 1 people found the following review helpful
4.0 out of 5 stars Your 2nd Book on Learning HTML 5 April 2011
Before I ordered this book I was hesitant because of what I seen in the table of contents, but was only persuaded by many people who are better than me to buy the book, so I did. What I read didn't come as a surprise, the book did what it said it would do and it did it brilliantly. The reason I give the book a 4 star "I like it" rather than a 5 star "I love it" is because of what it contains that I didn't think it should have contained. The book wastes (in my opinion) 20 pages at the end of the book on the future. Bear in mind that this book was published around 6 years ago now, but Chapter 7 is mostly outdated and irrelevant and the same goes for most of Appendix A. As for Appendix B, I really don't understand why it was included - It's all about frames, which I don't think Paul Haine (the author) should have even mentioned because it's completely bad practice, and although he says this in the opening paragraph of the Appendix, he claims the Appendix on frames has been included because the book purports to cover every (X)HTML tag that there is. Although I do understand that point, a master of HTML would shun the thought and even the mention of frames. The Appendix B on frames isn't bad, I just think it's bad that it was included in the book, I don't think it should have been mentioned at all and as such feel the pages are a waste of the readers money.

Chapters 1, 2, and 6 is where the book really shines out as being the book on HTML Mastery and the chapters on Tables and Forms Mastery are also brilliant along with some extra tips on usability and scripting. You'll become very enlightened and realise a few things that you already knew about but didn't consider beforehand. In addition, chapter 5 on microformats is brilliant.
Read more ›
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Concise and to the point 16 Aug 2010
By A. Kwabula VINE VOICE
Format:Paperback|Verified Purchase
This is one book that I always run to to quickily check some particular HTML elements. It shows how a particular HTML snippet will display in a user agent so even if you are reading away from your PC, you will be able to see how the code will display in a web browser. After purchasing more comprehensive books, like the The Complete Reference HTML & CSS fifth edtion by Powell, I wanted a resource, that's to the point so that I readily review or look up HTML tags but at the same time should offer more depth than an average HTML Pocket Guide. This book satisfies my requirements above. I am already comfortable with HTML so I was not looking for book to teach me HTML from the ground, though I think a complete newbie may benefit from this book. Through the book, I learnt the anatomy of a DTD(Document Type Definition), the important differences between HTML and XHTML in both their Transitional and Strict variants as well as best coding practices. The implication of serving your pages as xml are also explored.

Where this book really becomes a winner is the fact that it delivers so much in just a few pages. If you navigate to the subject of LISTS, you will learn the three types of lists, including how you can produce navigation menus from list items, when to use each type of list and why. So you get just what you need to produce good code not learning the history of HTML wasting time.

Highly recommended. I suggest new buyers to get a newer version than the one on which this review is based.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Excellent book! 5 Feb 2009
I bought this book for my girlfriend who is learning HTML. She told me she really understood things much better after reading it. It made me curious, I have a good knowledge of HTML and gave the book a change. And it really was a good read! This book can be the perfect introduction or a handy reference for beginners as well for advanced users.
Comment | 
Was this review helpful to you?
6 of 14 people found the following review helpful
5.0 out of 5 stars Does exactly what it says on the tin 19 Feb 2007
Beginner, intermediate, advanced? What ever level you are at, this book is for you! Well written, easy to follow and it makes an excellent reference guide too.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on (beta) 4.0 out of 5 stars  7 reviews
9 of 9 people found the following review helpful
5.0 out of 5 stars HTML in its entirety 18 Jan 2007
By Nate Klaiber - Published on
HTML Mastery by Paul Haine was definitely not your average `HTML for Dummies` type book. Paul did a great job of covering HTML thoroughly and ended on a note that inspired you to think beyond the basics. Some might be turned off by another HTML book, but this book is far from that - this book is packed full of information related to all aspects of HTML, including (but not limited to), (x)HTML, CSS, full discussion of possible tags, and how to appropriately markup things like tables and forms. Even an advanced developer would benefit from reading this book in it's entirety (about 215 pages).

There is much to be said about the content that is packed into those 215 pages, so I will give a brief rundown:

The beginning of the book starts out with your basic terminology and background of HTML and XHTML. The author even covers the debated topic of which to use, and how to properly use each type. He discusses XHTML and some of the myths associated with it that seem to make it a `better' technology than HTML. I am glad this was presented in the first few chapters as I think many people have a wrong perception of XHTML. The chapter ended by discussing the anatomy of an XHTML document, including a breakdown of the doctype declaration and its parts.

Now that he got the basics (and some history) out of the way, he dives into the tags available to us - and `using the right tag for the right job.' This chapter is an excellent breakdown of the available tags, their support, and their function/meaning in the context of semantic markup.

The next two chapters discussed marking up tables and forms. Many would think this is an easy task, but for anyone who has built an accessible table - you know how hard it is to make sure you have all of your bases covered. This has also been covered in some other recent books as well, but it is a good thing to hammer home to those who are accustomed to their WYSIWYG and building tables and forms in that environment.

Chapter 5 was definitely my favorite chapter of the entire book. This chapter was devoted to semantics and microformats. I have been using microformats in several recent projects, and am a little obsessed with giving more meaning to my content. The author broke down all aspects of microformats and discussed their structure and the markup used to create them. Everything from hCard, hCalendar, hReview, XFN, rel-, VoteLinks, and XOXO. Reading through each of these chapters challenges you to use these in an array of different ways. He then goes on to discuss the Dublin Core Metadata Initiative and structured blogging (This is a topic for another day all together). Overall, this chapter challenges you to really look deep into your markup and give it structure and meaning - for both your users and the machines reading it.

The book closes out the chapters discussing more detail related to semantics and how to avoid things like span-mania and classitis. This is a final reminder from the author to really give meaning to your content - to create clean, flexible, meaningful, and scalable code without the clutter. The last chapter takes us a step ahead to get a view of what we can expect with the future and XHTML2.0 and Web Applications 1.0.

Overall, this book was a quick read - but well worth every page (even the appendices). If you are a developer that prides yourself on clean markup, this book is still a valuable addition to your library. If you are a developer trying to ween yourself away from a WYSIWYG editor, then this book is a must have. The author does a great job of covering HTML in an exhaustive manner, way beyond what you will find in a basic HTML book.
9 of 10 people found the following review helpful
5.0 out of 5 stars Excellent Read on the Topic of (X)HTML 16 Jan 2007
By Cody Lindley - Published on
Hot on the heels of CSS Mastery (which I also highly recommend) comes HTML Mastery. With several advanced options already available in the CSS and Javascript categories, this informative book is a much needed look/discussion at modern issues surrounding the professional use of HTML. You might being thinking, why do I need an entire book discussing HTML, HTML is simple. If this is sincerely what you believe, then this book is for you. (As a side note this book would also be perfect for any backend developers who are still crafting tag soup. I personally know of a few developers who I wish I could just download this entire book to their memory, Matrix style.)

The book starts off with a much needed look at the terminology (tags, elements, attributes, inline, block, etc) that describes the pieces and parts of HTML. The author's choice to include (X)HTML terminology early on is a valuable look at the words that describe the language. This terminology chapter aids the reader's understanding of the author's words throughout the rest of the book. I believe it's also what makes it worth purchasing. (I have waited a long time for a book that would teach, and discuss, HTML in both terminology and definition.)

With a base of (X)HTML terminology established, the author moves through the rest of the book hitting all the appropriate areas of discussion for the HTML professional (html or xhtml, semantics, professional tag practices, forms, and tables). While this book cannot be compared to, or replace, Jeffery Zeldman's Classic book Designing With Web Standards, the author can certainly be credited with expanding the information, and thus continuing the education of web professionals. I highly recommend this book without a single complaint.
4 of 5 people found the following review helpful
5.0 out of 5 stars All you need to know about (x)html, in one handy book 9 May 2007
By Nora Brown - Published on
Format:Paperback|Verified Purchase
I disagree with J. Frasier's review; even experienced web designers may learn something new from this book. For example, I'd never thought to use the abbr element to further explain an asterisk used to indicate a required form field. And I'd never even heard of the <dfn> element. You can call me an amateur, but the fact is you can build successful websites without these details, but using them makes your code more meaningful and useful.

The author also provides a no-nonsense introduction to microformats, which you will NOT find on the microformats website.

Excellent book worth reading and referencing.
5.0 out of 5 stars Review of HTML Mastery 16 Jan 2010
By Marshall G. Seaborn - Published on
Format:Paperback|Verified Purchase
I was looking for a complete yet concise text on HTML. I found it in HTML Mastery and I highly recommend it.
2 of 6 people found the following review helpful
5.0 out of 5 stars Oh just get it! You will learn something new 25 Feb 2007
By Choke - Published on
Get it, read it, and I guarantee you will learn something new. And it doesn't hurt to reinforce the stuff you already know.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category