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...Feb 14 · 3 min readamir-khan-html-tags.hashnode.dev
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...Feb 14 · 5 min readamir-khan-network-devices.hashnode.dev
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...Feb 14 · 3 min readamir-khan-css-selctors.hashnode.dev
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...Feb 14 · 3 min readamir-khan-emit-for-html.hashnode.dev
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...Feb 14 · 4 min readamir-khan-how-browser-works.hashnode.dev