CSS is by far and away the most important language any web designer or developer should learn, it pushes HTML, marginally, into second place. And in todays news we have some amazing resources covering every possible aspect of CSS development, there are tips, tutorials, guides and some resources covering more specific areas of CSS, namely CSS selectors and Typography.

250+ Resources to Help You Become a CSS Expert

250+ Resources to Help You Become a CSS Expert

In this post there are a monumentally huge 250 resources, covering every possible aspect of CSS, including CSS3. There are tutorials, how-tos, tips, free resources and even CSS inspiration. This is an awesome post, that needs to be bookmarked.

250+ Resources to Help You Become a CSS Expert

Taming Advanced CSS Selectors

Taming Advanced CSS Selectors

This article covers the greatly underused, CSS Selectors, and explains how you could transform the look of your website in just a couple of minutes, and without even having to touch the markup. CSS Selectors are essentially a CSS method of not littering your HTML with excessive and unnecessary classes and ids, divs and spans.

Taming Advanced CSS Selectors

6 Ways To Improve Your Web Typography

6 Ways To Improve Your Web Typography

This post not only offers CSS typography tips and tutorials, it also gives you a great overview to understanding general typography (see the image above), and a thorough look at how text and differnet fonts are rendered in the major web browsers. The post is a must read not only for newbies but also for the pros. Everyone will take something from it.

6 Ways To Improve Your Web Typography

By Paul Andrew from Speckyboy Design Magazine, you can follow him on Twitter