amir-khan-html-tags.hashnode.devUnderstanding 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 read
amir-khan-network-devices.hashnode.devUnderstanding 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 read
amir-khan-css-selctors.hashnode.devCSS 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 read
amir-khan-emit-for-html.hashnode.devEmmet 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 read
amir-khan-how-browser-works.hashnode.devHow 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 read