What is CSS?
CSS stands for Cascading Style Sheet.
It's a type of coding language that allows the website developer creating the website, to separate design elements from the main code and content of the website. It's not something you have to worry about, but some of our clients like to understand how their website is built.
Before CSS if the developer wanted something like text to be displayed in a particular font or particular font size, they would have used something called a font tag. The font tag would then have to be applied to every paragraph where the developer wanted to use this style.
It would look something like this:
If the developer then wanted to change the font to another size or font type, they would need to change it on every occurance, on every page, which could take a long time if you had a 120 page website!
With CSS, these types of styles are located in a separate file, which is loaded at the beginning of each page. In this CSS file you can change the style, size, colours etc of the text throughout the site from one place. It also means that the HTML code is much tidier.
CSS can be much more powerful than this though as it also allows the developer full control over positioning of elements within the website. This is why Marketing Shropshire uses CSS.