Search form

Search form

Many developers start each project with the same basic set of core HTML and CSS files. HTML5 Reset offers an updated set of empty style sheets and code snippets tailored to ensure that developers get the most out of HTML5 and CSS3. It's "a simple set of best practices to get web projects off on the right foot," writes Ray Cheung.

Related Summaries

Bootstrap 2 allows developers to build an HTML5 and CSS3-friendly mobile-first site that automatically adjusts columns, stacks elements and resizes headings. This how-to explains getting started with a template and provides links that weigh the benefits and downsides of the framework used by more than 32,000 websites.

Sign-up pages shouldn't be an afterthought, writes Alex Black. Learn from projects such as Ballpark, Stripe and Zapier to come up with creative, streamlined sign-up pages, Black advises. "The sign up page can literally make or break the success of your web app," he writes.

When creating mashup applications, it's important to remember -- but not to accept uncritically -- the programming maxim that "all input is evil," writes Tim Kulp. A better approach is to distinguish between "good" and "bad" data inputs and to be clear about the boundaries between the two, Kulp argues.

A free in-browser tool called SpritePad lets designers drag and drop images to convert them into PNG sprites and CSS code. That takes the sting out of sprite creation, and removes the need to process images in Photoshop, writes Ray Cheung.

Developers can easily find which HTML5 and CSS3 features are ready to use in which browsers, thanks to a website called HTML5 Please. The site analyzes browser capabilities and helps developers create compatibility safety nets.