Battle of the Selectors: Specificity

tagged CSS by Jon

Sometimes selectors will stubbornly refuse to accept the properties you give them. This can lead to tedious bug hunting, hair pulling and insanity.Such issues aren’t random browser bugs, but the way selectors are designed to handle conflicts with each other. Understanding specificity will help you to avoid these annoyances and use them to your own advantage.

More

5 Typography Articles Web Designers Should Read

tagged CSS by Jon

In web design, typography is one aspect that is ignored way to often. It’s really easy to get sidetracked adding ornamental design to a website and forget about the most important element of a website, the content.

Many designers complain about the selection of fonts available and the variances across different browsers. With CSS and a little ingenuity, this is no longer a problem. Take the time to make your typography beautiful and make the web a better place.

Ladies and Gentlemen, I present to you 5 inspiring articles on typography.

More

Escaping the Box Model

tagged CSS by Jon

Not knowing how padding, borders and margins interact with each other across the various browsers is a guarantee that you are going to struggle with CSS layouts. Having a good understanding of the box model will save you hours of figuring out why your layout keeps breaking. Even better, knowing how to break out of the box model will allow you to create layouts that were never possible before.

More

The Idea Behind CSS

tagged CSS by Jon

If you have found your way here, you have more than likely used CSS to some degree. The syntax is easy to learn, but don’t be fooled into thinking that the concept behind it is. The idea behind CSS is a complex one.

This article will explain the idea behind CSS and how it will simplify web development and give you the freedom to design mind-blowing websites.

More