What is CSS?

CSS stands for Cascading Style Sheets. It’s a language which is widely used in web browsers today to give control to web developers as to how HTML is presented when a browser user sees it.

In some ways CSS gives the opportunity to bring us back to what Tim Berners Lee originally wanted for HTML by allow separation of content and how that content is presented.