Hi, when I first began learning, I set aside a small txt file, and I added every element I learned about into it, along with a comment on what it is. It formed something like a template for a webpage. When I started learning about CSS, I used the things I learned about CSS as content and formed that template into an actual page (albeit very primitive). Example:
<!--html5 standard, good form to include-->
<!DOCTYPE html>
<!--all html elements go in here-->
<html>
<!--all metadata (tab title, style element, imports etc)-->
<head>
</head>
<!--contains content visible to users-->
<body>
<!--header element that notes hierarchy of content, is automatically bolded.-->
<h1>Hello World</h1>
</body>
</html>