Webmaster Tips » Webmaster Books » HTML

Sort by:

HTML books

Learning Web Design: A Beginner's Guide to (X)HTML, StyleSheets, and Web Graphics

Author: Jennifer Niederst Robbins
List price: $44.99
Amazon price: $24.00   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media (15 June 2007)

Everything you need to know to create professional web sites is right here. Learning Web Design starts from the beginning -- defining how the Web and web pages work -- and builds from there. By the end of the book, you'll have the skills to create multi-column CSS layouts with optimized graphic files, and you'll know how to get your pages up on the Web.
This thoroughly revised edition teaches you how to build web sites according to modern design practices and professional standards. Learning Web Design explains:

  • How to create a simple (X)HTML page, how to add links and images
  • Everything you need to know about web standards -- (X)HTML, DTDs, and more
  • Cascading Style Sheets -- formatting text, colors and backgrounds, using the box model, page layout, and more
  • All about web graphics, and how to make them lean and mean through optimization
  • The site development process, from start to finish
  • Getting your pages on the Web -- hosting, domain names, and FTP
The book includes exercises to help you to learn various techniques, and short quizzes to make sure you're up to speed with key concepts. If you're interested in web design, Learning Web Design is the place to start.

HTML5: The Missing Manual

Author: Matthew MacDonald
List price: $39.99
Amazon price: $22.56   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media (26 August 2011)

HTML5 is more than a markup language—it's a dozen independent web standards all rolled into one. Until now, all it's been missing is a manual. With this thorough, jargon-free guide, you'll learn how to build web apps that include video tools, dynamic drawings, geolocation, offline web apps, drag-and-drop, and many other features. HTML5 is the future of the Web, and with this book you'll reach it quickly.

The important stuff you need to know:

  • Structure web pages in a new way. Learn how HTML5 helps make web design tools and search engines work smarter.
  • Add audio and video without plugins. Build playback pages that work in every browser.
  • Draw with Canvas. Create shapes, pictures, text, and animation—and make them interactive.
  • Go a long way with style. Use CSS3 and HTML5 to jazz up your pages and adapt them for mobile devices.
  • Build web apps with rich desktop features. Let users work with your app offline, and process user-selected files in the browser.
  • Create location-aware apps. Write geolocation applications directly in the browser.

HTML5 & CSS3 Visual QuickStart Guide

Author: Elizabeth Castro
List price: $39.99
Amazon price: $19.95   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Peachpit Press (31 December 2011)

Want to learn how to build Web sites fast? This best-selling guide’s visual format and step-by-step, task-based instructions will have you up and running with HTML5 and CSS3 in no time. This Seventh Edition is a major revision, with approximately 125 pages added and substantial updates to (or complete rewrites of) nearly every page from the preceding edition. Authors Elizabeth Castro and Bruce Hyslop use clear instructions, friendly prose, and real-world code samples to teach you HTML and CSS from the ground up. Over the course of 21 chapters you will learn how to:

  • Write semantic HTML, both with elements that have been around for years and ones that are new in HTML5.
  • Prepare images for the Web and add them to your pages.
  • Use CSS to style text, add background colors and images, and implement a multicolumn layout.
  • Build a single site for all users—whether they are using a mobile phone, tablet, laptop, desktop computer, or other Web-enabled device—based on many of the components of responsive Web design, including CSS3 media queries.
  • Leverage new selectors in CSS3, add Web fonts to your pages with @font-face, and use CSS3 effects such as opacity, background alpha transparency, gradients, rounded corners, drop shadows, shadows inside elements, text shadows, and multiple background images.
  • Improve your site’s accessibility with ARIA landmark roles and other good coding practices.
  • Build forms to solicit input from your visitors.
  • Include media in your pages with the HTML5 audio and video elements.
  • Test and debug your Web pages.
  • Secure a domain name and publish your site.
And much more! All book code samples and more are available on the companion web site.

Beginning HTML, XHTML, CSS, and JavaScript (Wrox Programmer to Programmer)

Author: Jon Duckett
List price: $34.99
Amazon price: $19.42   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Wrox (30 December 2009)

An indispensable introductory guide to creating web pages using the most up-to-date standards

This beginner guide shows you how to use XHTML, CSS, and JavaScript to create compelling Web sites. While learning these technologies, you will discover coding practices such as writing code that works on multiple browsers including mobile devices, how to use AJAX frameworks to add interactivity to your pages, and how to ensure your pages meet accessible requirements.

Packed with real-world examples, the book not only teaches you how to write Web sites using XHTML, CSS and JavaScript, but it also teaches you design principles that help you create attractive web sites and practical advice on how to make web pages more usable. In addition, special checklists and appendices review key topics and provide helpful references that re-enforce the basics you've learned.

  • Serves as an ideal beginners guide to writing web pages using XHTML
  • Explains how to use CSS to make pages more appealing and add interactivity to pages using JavaScript and AJAX frameworks
  • Share advice on design principles and how to make pages more attractive and offers practical help with usability and accessibility
  • Features checklists and appendices that review key topics

This introductory guide is essential reading for getting started with using XHTML, CSS and JavaScript to create exciting and compelling Web sites.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

New Perspectives on HTML and CSS: Comprehensive

Author: Patrick M. Carey
List price: $102.95
Amazon price: $77.89   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Course Technology (16 November 2011)

NEW PERSPECTIVES ON HTML AND CSS provides thorough instruction on building interactive Web sites from scratch. In addition to providing comprehensive coverage of HTML and CSS, this book does not require any prior knowledge on the subject and starts with the basics. Detailed explanations of key concepts and skills make even complex topics accessible to all level of learners. New Perspectives' signature case scenarios and case problems contextualize complex concepts. You can develop your problem solving skills by working through realistic exercises, which will help you retain the material and apply what you've learned in a professional environment.

HTML5 & CSS3 For The Real World

Author: Estelle Weyl
List price: $39.95
Amazon price: $21.00   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: SitePoint (19 May 2011)

HTML5 & CSS3 for the Real World will show you how to create dynamic websites using these new technologies. No fluff or hype here – Only fun, effective techniques you can start using today.

This easy-to-follow guide covers everything you need to know to get started today. You’ll master the new semantic markup available in HTML5, as well as how to use CSS3 without sacrificing clean markup or resorting to complex workarounds.

This book will teach you how to:

  • understand the new semantic markup available in HTML5
  • set type that truly supports your message with @font-face
  • build intelligent, self-validating web forms your users will love!
  • construct modern web apps that shine in a mobile environment
  • create data-rich, efficient graphics on the fly with SVG and canvas
  • use shiny-new APIs to add geolocation and offline functionality
This easy-to-follow guide is illustrated with lots of examples and there's also a cool demo site to work with!

HTML and CSS: Design and Build Websites

Author: Jon Duckett
List price: $29.99
Amazon price: $17.07   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Wiley ( 8 November 2011)

A full-color introduction to the basics of HTML and CSS from the publishers of Wrox!

Every day, more and more people want to learn some HTML and CSS. Joining the professional web designers and programmers are new audiences who need to know a little bit of code at work (update a content management system or e-commerce store) and those who want to make their personal blogs more attractive. Many books teaching HTML and CSS are dry and only written for those who want to become programmers, which is why this book takes an entirely new approach.

  • Introduces HTML and CSS in a way that makes them accessible to everyone—hobbyists, students, and professionals—and it’s full-color throughout
  • Utilizes information graphics and lifestyle photography to explain the topics in a simple way that is engaging
  • Boasts a unique structure that allows you to progress through the chapters from beginning to end or just dip into topics of particular interest at your leisure

This educational book is one that you will enjoy picking up, reading, then referring back to. It will make you wish other technical topics were presented in such a simple, attractive and engaging way!

Basics of Web Design: HTML5 and CSS3

Author: Terry Morris
List price: $78.00
Amazon price: $56.86   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Addison Wesley ( 7 March 2011)

Basics of Web Design: HTML, XHTML, and CSS is intended for use in a beginning web design or web development course. The text covers the basics that web designers need to develop their skills:

  • Internet and Web concepts overview
  • Create web pages with XHTML and HTML5
  • Configure color and text with CSS
  • Configure page layout with CSS
  • Configure images and multimedia
  • Explore new CSS3 properties
  • Apply Web Design Best Practices
  • Design accessible and usable web pages
  • Design for search engine optimization
  • Choose a domain name
  • Publish to the Web

HTML5: Up and Running

Author: Mark Pilgrim
List price: $29.99
Amazon price: $16.65   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media (24 August 2010)

If you don't know about the new features available in HTML5, now's the time to find out. The latest version of this markup language is going to significantly change the way you develop web applications, and this book provides your first real look at HTML5's new elements and attributes.

Even though work on HTML5 is ongoing, browsers such as Safari, Mozilla, Opera, and Chrome already support many of its features -- and browsers for smart phones are even farther ahead, especially iPhone's MobileSafari browser. With HTML5: Up & Running, you'll learn how this new version enables browsers to interact with JavaScript much more easily than before. You'll also learn how HTML5 can help you develop applications that:

  • Display video directly in the browser, without having to rely on plugins
  • Work even when a user is offline, by taking advantage of HTML5's persistent storage
  • Offer a drawing canvas for dynamically generated 2-D graphics

This concise guide is the most complete and authoritative book you'll find on the subject. Author Mark Pilgrim writes the weekly digest for the HTML5 Working Group, and represents Google at conferences on HTML5's capabilities. Stay ahead of the curve. Order a copy of this book today.

Five Things You Should Know About HTML5
by Mark Pilgrim
1. It’s not one big thing. You may well ask: “How can I start using HTML5 if older browsers don’t support it?” But the question itself is misleading. HTML5 is not one big thing; it is a collection of individual features. So you can’t detect “HTML5 support,” because that doesn’t make any sense. But you can detect support for individual features, like canvas, video, or geolocation.
You may think of HTML as tags and angle brackets. That’s an important part of it, but it’s not the whole story. The HTML5 specification also defines how those angle brackets interact with JavaScript, through the Document Object Model (DOM). HTML5 doesn’t just define video tag; there is also a corresponding DOM API for video objects in the DOM. You can use this API to detect support for different video formats, play a video, pause, mute audio, track how much of the video has been downloaded, and everything else you need to build a rich user experience around the video tag itself.
Chapter 2 and Appendix A will teach you how to properly detect support for each new HTML5 feature.
2. You don’t need to throw anything away. Love it or hate it, you can’t deny that HTML 4 is the most successful markup format ever. HTML5 builds on that success. You don’t need to throw away your existing markup. You don’t need to relearn things you already know. If your web application worked yesterday in HTML 4, it will still work today in HTML5. Period.
Now, if you want to improve your web applications, you’ve come to the right place. Here’s a concrete example: HTML5 supports all the form controls from HTML 4, but it also includes new input controls. Some of these are long-overdue additions like sliders and date pickers; others are more subtle. For example, the email input type looks just like a text box, but mobile browsers will customize their onscreen keyboard to make it easier to type email addresses. Older browsers that don’t support the email input type will treat it as a regular text field, and the form still works with no markup changes or scripting hacks. This means you can start improving your web forms today, even if some of your visitors are stuck on IE 6.
Read all the gory details about HTML5 forms in Chapter 9.
3. It’s easy to get started. “Upgrading” to HTML5 can be as simple as changing your doctype. The doctype should already be on the first line of every HTML page. Previous versions of HTML defined a lot of doctypes, and choosing the right one could be tricky. In HTML5, there is only one doctype: !DOCTYPE html
Upgrading to the HTML5 doctype won’t break your existing markup, because all the tags defined in HTML 4 are still supported in HTML5. But it will allow you to use -- and validate -- new semantic elements like article, section, header, and footer. You’ll learn all about these new elements in Chapter 3.
4. It already works Whether you want to draw on a canvas, play video, design better forms, or build web applications that work offline, you’ll find that HTML5 is already well-supported. Firefox, Safari, Chrome, Opera, and mobile browsers already support canvas (Chapter 4), video (Chapter 5), geolocation (Chapter 6), local storage (Chapter 7), and more. Google already supports microdata annotations (Chapter 10). Even Microsoft -- rarely known for blazing the trail of standards support -- will be supporting most HTML5 features in the upcoming Internet Explorer 9.
Each chapter of this book includes the all-too-familiar browser compatibility charts. But more importantly, each chapter includes a frank discussion of your options if you need to support older browsers. HTML5 features like geolocation (Chapter 6) and video (Chapter 5) were first provided by browser plugins like Gears or Flash. Other features, like canvas (Chapter 4), can be emulated entirely in JavaScript. This book will teach you how to target the native features of modern browsers, without leaving older browsers behind.
5. It’s here to stay. Tim Berners-Lee invented the world wide web in the early 1990s. He later founded the W3C to act as a steward of web standards, which the organization has done for more than 15 years. Here is what the W3C had to say about the future of web standards, in July 2009:
    Today the Director announces that when the XHTML 2 Working Group charter expires as scheduled at the end of 2009, the charter will not be renewed. By doing so, and by increasing resources in the HTML Working Group, W3C hopes to accelerate the progress of HTML5 and clarify W3C’s position regarding the future of HTML.
HTML5 is here to stay. Let’s dive in.

Introducing HTML5 (Voices That Matter)

Author: Bruce Lawson
List price: $34.99
Amazon price: $14.00   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: New Riders Press (21 July 2010)

Suddenly, everyone’s talking about HTML5, and ready or not, you need to get acquainted with this powerful new development in web and application design. Some of its new features are already being implemented by existing browsers, and much more is around the corner.
Written by developers who have been using the new language for the past year in their work, this book shows you how to start adapting the language now to realize its benefits on today’s browsers. Rather than being just an academic investigation, it concentrates on the practical—the problems HTML5 can solve for you right away. By following the book’s hands-on HTML5 code examples you’ll learn:

  • new semantics and structures to help your site become richer and more accessible
  • how to apply the most important JavaScript APIs that are already implemented
  • the uses of native multimedia for video and audio
  • techniques for drawing lines, fills, gradients, images and text with canvas
  • how to build more intelligent web forms
  • implementation of new storage options and web databases
  • how geolocation works with HTML5 in both web and mobile applications
All the code from this book (and more) is available at www.introducinghtml5.com.
********
There appear to be intermittent problems with the first printing of Introducing HTML5. If you have one of these copies, please email us at ask@peachpit.com with a copy of your receipt (from any reseller), and we'll either provide access to the eBook or send you another copy of the print book -- whichever you prefer. If you’d like the eBook we can add that to your Peachpit.com account. You can set up a free account at www.peachpit.com/join . Thanks so much for your understanding!