A Content Management System, AKA, CMS, is software that helps you build a website without needing to write all the code from scratch. Content management systems reduces the development time that would take you to develop a website from scratch.
A CMS will be used to produce HTML and CSS that is then sent to the browser.
So although a simple website can be developed using a CMS without needing to do any HTML or CSS coding directly – you are limited to the templates and present way of displaying content that the CMS gives you.
Most companies will require some level of customisation that the CMS does not offer by itself. This is where a website developer needs to know how to code in HTML and CSS in order to make the pages look exactly how the customer wants.
If your website uses a content management system, you will be able to use your new HTML and CSS knowledge to take more control over how your site looks.
Next up – let’s learn how to create your own “About Me” page using HTML.