About the Author

image MICHAEL BOWERS has been writing software professionally for 18 years. He taught himself to program when he was 14 and hasn't stopped since.

He has been the lead software developer, architect, and modeler for many projects ranging from web sites to application frameworks to database systems. He has built intranet applications, automated factories with robotics, developed languages along with interpreters and compilers, programmed handheld devices, integrated enterprise systems, and managed teams. His favorite languages include CSS, XHTML, XML, C#, C, Visual Basic, Java, JavaScript, ASP, and SQL.

Michael is also an accomplished ...

Get Pro CSS and HTML Design Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.