I realised quite late that to say something meaningful about CSS, I would have to know exactly what the terms used mean. Often, I have asked for help in forums, and have got stuck wondering how exactly to describe my problem. So I thought it would be a good idea to describe all the common terms of CSS.

Bookmark this page, if you are prone to panic attacks while racing a deadline and are likely to have issues with your CSS at that time.

CSS Vocabulary

There is similar confusion with HTML terms. My hope is this makes it easier for everyone to communicate exactly what they mean when taking about markup and style.