Understanding HTML Tags and ElementsWhen you open any website, what you see — text, images, buttons — is built using HTML. Before learning CSS or JavaScript, you need to understand one important thing: 👉 HTML is the skeleton of a webpage. Just like a human body needs bones for structu...3 min read·amir-khan-html-tags.hashnode.devFeb 14
Understanding Network DevicesHave you ever wondered how the internet actually reaches your laptop or phone? When you open a website, data travels through multiple devices before it reaches you. In a home or office setup, the flow usually looks like this: Internet → Modem → Route...5 min read·amir-khan-network-devices.hashnode.devFeb 14
CSS Selectors 101: Targeting Elements with PrecisionWhen you write CSS, you’re really answering one question: “Which elements should these styles apply to?” That’s exactly what CSS selectors are for. Selectors help you choose specific HTML elements so you can style them properly.Without selectors, CSS...3 min read·amir-khan-css-selctors.hashnode.devFeb 14
Emmet for HTML: A Beginner’s Guide to Writing Faster MarkupWhen you first start learning HTML, writing markup feels slow. You type: <div> </div> Then go back inside. Then add another tag. Then indent manually. It works — but it’s repetitive and time-consuming. Now imagine typing just one short line and inst...3 min read·amir-khan-emit-for-html.hashnode.devFeb 14
How a Browser Works: A Beginner-Friendly Guide to Browser InternalsLet’s start with a simple question: What happens after I type a URL and press Enter? It feels instant.But behind the scenes, your browser performs many steps before you see a webpage. Understanding this flow makes HTML, CSS, and JavaScript much easie...4 min read·amir-khan-how-browser-works.hashnode.devFeb 14