They say the best way to learn is to do. While I'm halfway through my HTML & CSS course, I decided to stop just 'coding along' with the instructor and start building something that actually matters to me. Last week, I started building Kay Crochets, a landing page for my creative business, built entirely from scratch. The Power of Semantic HTML I didn't just use <div> for everything. I wanted this site to be accessible and SEO-friendly. I used: <header> for my navigation. <main> to wrap my core content. <figure> and <figcaption> for my product cards. The reason for this is that coding with meaning makes the CSS much easier to target later <body> <div class= "container" > <header> <nav> ... </nav> </header> <main> <section class= "main-article" > <div class= "hero-text" > <h1> Kay Crochet </h1> <p> ...β¦