Free HTML Books

Thinking in HTML

Thinking in HTML

Thinking in HTML: Learn to write intuitive HTML and build your sites on solid foundations provides you with everything you need to know to get to grips with HTML and to begin building your own web pages. Explore how HTML code structures a web page and use and adapt the examples for yourself to begin building your own web pages today.

Enterprise Web Development: From Desktop to Mobile

Enterprise Web Development. From Desktop to Mobile

Enterprise Web Development – Building HTML5 Applications: From Desktop to Mobile By Yakov Fain, Victor Rasputnis, Anatole Tartakovsky and Viktor Gamov.

Free Online Book: HTML5 Canvas

HTML5 Canvas

Read HTML5 Canvas 2nd Edition: Native Interactivity and Animation for the Web, by Steve Fulton and Jeff Fulton, online for free.

HTML Canvas Deep Dive

HTML Canvas Deep Dive

“HTML Canvas Deep Dive: A Travelogue”, by Josh Marinacci, which is complete but will continue to be updated. It is a hands on introduction to Canvas.

HTML5 for Publishers

Free eBook: HTML5 for Publishers

“HTML5 for Publishers”, published by O’Reilly Media, is freely available in several ebook formats from O’Reilly shop. HTML5 for Publishers gives an overview of some of the most exciting features HTML5 provides to ebook content creators–audio/video, geolocation, and the Canvas–and shows how to put them in action.

Dive Into HTML5

Free Online Book: Dive Into HTML5

This free online book “Dive Into HTML5” is the draft version of the upcoming book “HTML5: Up and Running” from O’Reilly Media.

XHTML 1.0 The Extensible HyperText Markup Language (Second Edition)

This specification defines the Second Edition of XHTML 1.0, a reformulation of HTML 4 as an XML 1.0 application, and three DTDs corresponding to the ones defined by HTML 4. The semantics of the elements and their attributes are defined in the W3C Recommendation for HTML 4. These semantics provide the foundation for future extensibility of XHTML. Compatibility with existing HTML user agents is possible by following a small set of guidelines.