
That means that HTML provides the basic structure of a webpage, including headings (from 1 to 6), paragraphs, images, lists and their links, for example because the element list can continue. Understanding HTML and learning HTML first will give you a foundation in how web content is organized and displayed while CSS builds on top of HTML. Once you have a good grasp of HTML, you can then learn CSS to enhance the visual presentation of HTML elements and you can also use Javascript to make the website even more interactive from the visitor's point of view.
Both HTML and CSS are essential for web development, and you will need to learn both to create well-designed websites. Starting with HTML and then moving on to CSS is a common and effective approach for beginners in web development. Learning PHP and Javascript will make you even better.