I'm Dudley Storey, the author of Pro CSS3 Animation. This is my blog, where I talk about web design and development with HTML, CSS and SVG. To receive more information, including news, updates, and tips, you should follow me on Twitter or add me on Google+.

my books

Pro CSS3 Animation book coverPro CSS3 Animation, Apress, 2013

my other blogs

Massive Head CanonMassive Head Canon: Intelligent discussion of movies, books, games, and technology.

my projects

The New DefaultsThe New Defaults — A Sass color keyword system for designers.

CSSslidyCSSslidy — an auto-generated #RWD image slider. 3.8K of JS, no JQuery.

Web Developer Reading List: CSS For Forms and Tables

How to apply CSS to some of the most complex markup on web pages

Photograph of two overlapping semi-transparent leaves against a blue-green background

Forms and tables are some of the most information-dense sources of site content, making their clarity and accessibility of paramount importance to users and developers. Unfortunately, the complexity of tables and forms can also make them extremely difficult to style and present well, especially when modern mobile design is taken into account.

This reading list introduces techniques, code and best practices for styling different kinds of forms and tables, often presented as “recipes” for your use. Like most of the entries in the reading list series, this resource is not exhaustive, and will be added to over time.

Goals: style and present an HTML table and complex form in ways that enhance both their legibility and utility.

Prerequisites: Tables and Forms reading lists

Tables

  1. Design Patterns For Tables

Forms

  1. Custom HTML5 Form Errors With CSS

While responsive design is obviously a large factor when designing tables and forms, I’ve found it easier to address it as a seperate issue, once the basics have been covered… so you can expect a reading list on that very soon.

Photograph by Shihya Kowatari.

This site helps millions of visitors while remaining ad-free. For less than the price of a cup of coffee, you can help pay for bandwidth and server costs while encouraging further articles.