HTML (Hypertext Markup Language) creates the whole structure of a website. Any text or headline is created/written in HTML.
Without any style your website looks extremely empty and boring, like this:
That's the reason why any website needs CSS...
CSS (Cascading Style Sheets) gives you the possibility to style the HTML elements, like headlines or normal text fields. With CSS you can create animations and way more!
With CSS, the example you've seen above the CSS section, looks way more interesting.
Go to my Instagram Account and click on the link in my bio. On this page you'll see the link to my free PDF guide. In this guide, there are several tips and links to YouTube videos. This guide gives you the possibility to start learning web development as a whole beginner!
Make sure to like and save this article and don't forget to download your guide ;)