Much as I like WordPress, I realise that some of the alternatives could also be good choices for building a website. I decided to make a test site to compare a few of the popular options. This post concerns self-hosted WordPress and WordPress.com.
Every WordPress website needs a theme to tell it how to display the site’s content. The theme contains templates to determine where all the different elements should go and a style sheet to control their appearance.
A WordPress theme includes a style sheet containing CSS (Cascading Style Sheets) code that determines the appearance of the elements of the website – from the size and colour of the text, to the way the images line up on the page.