Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m

Mastering CSS for Web Developers


Are you stumped by the rather sophisticated nature of CSS ? Getting a grip on this still dewy technology isn’t quite as hard as you might think. Connecting the dots is easier when you have all the vital facts within reach. And that’s what Mastering CSS for Web Developers is all about. This eBook offers 15 hand-picked articles that overflow with professional advice and that reflect the deep experience of the Smashing Magazine authors you trust — authors who know exactly what they’re writing about.

Stop hiding behind cross-browser compatibility issues, and launch a counterstrike. Tame those advanced CSS selectors; learn your way around CSS3 media queries; pioneer the field of CSS3 keyframe animations. Get in the game, and learn how to use advanced CSS typography, CSS3 pseudo-classes and modern CSS layouts, while devising back-up solutions for older browsers.

Many Web designers are reluctant to embrace the new technologies such as CSS3 or HTML5 because of the lack of full cross-browser support for these technologies. Many designers are complaining how this situation is holding them back and tying their hands.

But the day of full cross-browser support is never truly going to dawn and deliver us this wonderful new Web where our work looks the same with any Web browser. Some users will still use older browsers and some users will still have browsers with deactivated JavaScript or images. Sometimes it feels that we are hiding behind the lack of cross-browser compatibility to avoid learning new techniques that would actually dramatically improve our workflow.

This Smashing eBook Mastering CSS for Web Developers is created to help Web designers embracing the Web’s flexibility and using CSS techniques that work today. This eBook contains 15 articles that cover useful techniques, tricks and guidelines from experts on topics such as modern CSS layouts, responsive Web design, CSS typography, CSS cross-browser compatibility, as well as many other advanced CSS techniques.

Table of Contents

Why We Should Start Using CSS3 and HTML5 Today
CSS Three — Connecting the Dots
Modern CSS Layouts: The Essential Characteristics
Modern CSS Layouts, Part 2: The Essential Techniques
How to Use CSS3 Pseudo-Classes
Taming Advanced CSS Selectors
Important CSS Declarations: How and When to Use Them
An Introduction to CSS3 Keyframe Animations
CSS Specificity and Inheritance
How to Use CSS3 Media Queries to Create a Mobile Website Responsive
Web Design: What It Is and How to Use It
The Future of CSS : Experimental CSS Properties
Technical Web Typography: Guidelines and Techniques
The Future of CSS Typography
Using CSS3 : Older Browsers and Common Considerations

Subscribe to Read
Preview for Mastering CSS for Web Developers
Original Price: