small medium large xlarge

HTML5 and CSS3: Develop with Tomorrow's Standards Today

June 30, 2010

We’ve come a long way since the <blink> tag. HTML5 and CSS3 are cornerstones of the newly grown-up web, and there are plenty of significant changes afoot. Even though the specification is still in development, many modern browsers and mobile devices already support HTML5 and CSS3, so you can start right away—armed with recipes for backwards compatibility, of course. Brian Hogan shows you how.

Tell your friends! Tweet this

HTML5 and CSS3: Develop with Tomorrow’s Standards Today

HTML5 and CSS3 are the next generation of web development, and this book gets you started working with their many useful new features right away. Gone are the days of adding additional markup just to style a button differently or stripe tables. You’ll learn to use HTML5’s new markup to create better structure for your content and better interfaces for your forms, resulting in cleaner, easier-to-read code that can be understood by both humans and programs.

You’ll find out how to embed audio, video, and vector graphics into your pages without using Flash. You’ll see how web sockets, client-side storage, offline caching, and cross-document messaging can ease the pain of modern web development. And you’ll discover how simple CSS3 makes it to style sections of your page. Throughout the book, you’ll learn how to compensate for situations where your users can’t take advantage of HTML5 and CSS3 yet, developing solutions that are backwards compatible and accessible.

You’ll find what you need quickly with this book’s modular structure, and get hands-on with a tutorial project for each new HTML5 and CSS3 feature covered. “Falling Back” sections show you how to create solutions for older browsers, and “The Future” sections at the end of each chapter get you excited about the possibilities when HTML5 and CSS3 reach widespread adoption. Get ready for the future—in fact, it’s here already.

Now in beta from

Upcoming Rails 3 and iPhone 4 Studios

With Rails 3 due to be released this summer (in beta now), and the iPhone SDK 4 already on the street, it’s a great time to be programming in either world. The Pragmatic Studio has two upcoming and newly-updated courses to help you stay on top of your game:

  • The Ruby on Rails course will be held in Santa Clara, CA on August 18-20, 2010. You’ll come away from this 3-day course with the fundamental skills and hands-on experience necessary to build your own Rails apps: from idea to deployment. This course has been redesigned to take advantage of the latest features of Rails 3. It’s taught by Dave Thomas and Chad Fowler. Details available at
  • The iPhone Programming course will also be held in Santa Clara, CA on August 17-20, 2010. You’ll come away from this 4-day course ready to create your first iPhone/iPad app, or improve your existing app. This course has been updated for the iPhone 4 SDK. It’s taught by Daniel Steinberg and Matt Drance. Details available at

Early-bird registration pricing ends July 17th. Previous runs of these courses have sold out, so make sure to reserve your seat by registering soon!

P.S. If you’re reading someone else’s copy of this newsletter, why not subscribe and get your own? Just sign up for an account on and we’ll send it straight to you.

Coming Soon:

  • The Pragmatic Guide series
  • Hello, Android 3rd Ed in print
  • iPad Programming: A Quick-Start Guide for iPhone Developers in print
  • The RSpec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends in print

Recently Released:

Thanks for your continued support,

Andy & Dave