Technical people talk about CSS when they’re discussing your website, but what on earth are they on about?

CSS stands for Cascading Style Sheets; are you any wiser?  No?  Well, think of it as a wardrobe for your website.  Style sheets take a naked website (that would otherwise look very clunky and basic) and dress it in colours, specify fonts so it looks professional and make it look good to the reader.

It tells the website what colour the header and background should be, what size and style of font the headline and body copy should be and where various elements should appear.

This is all for the benefit of the human reader, the search engines don’t see all this; Google sees it naked!  If you looked at a website in its original form without CSS, you would not be impressed, so websites look better dressed – and are much easier for you to use.