IAIrfan Ahmadinall-html-and-css-blog.hashnode.dev·Feb 14 · 4 min readCSS Selectors 101: Targeting Elements with Precision🎯 CSS Selectors — Complete Beginner Guide (Step by Step) 1️⃣ Why CSS Selectors Are Needed First understand the problem HTML creates the structure of a webpage. Example: <h1>Hello</h1> <p>This is a paragraph</p> But HTML alone looks plain. 👉 CSS i...00
IAIrfan Ahmadintcp-vs-udp-how-tcp-related-to-http.hashnode.dev·Feb 12 · 4 min readGetting Started with cURL🌐 Before cURL — What is a Server? Imagine this: Your browser (Chrome) asks Google: 👉 “Give me the homepage.” Google’s computer (server) replies: 👉 “Here is the page.” A server is just a computer that stores data and responds to requests. Whe...00
IAIrfan Ahmadinall-html-and-css-blog.hashnode.dev·Feb 12 · 3 min readEmmet for HTML: A Beginner’s Guide to Writing Faster Markup🚀 What is Emmet? (Very Simple) Imagine typing a short code and instantly getting full HTML code. That’s Emmet. 👉 Emmet is a shortcut language for writing HTML faster.It is already built into most code editors like VS Code. Instead of writing long H...00
IAIrfan Ahmadinall-html-and-css-blog.hashnode.dev·Feb 12 · 4 min readUnderstanding HTML Tags and Elements🌐 1️⃣ What is HTML and Why We Use It? HTML = HyperText Markup Language 👉 HTML is the skeleton of a webpage. Think of a human body: 🦴 Skeleton → Structure 💪 Muscles → Design (CSS) 🧠 Brain → Logic (JavaScript) Similarly: HTML → Structure CS...00
IAIrfan Ahmadintcp-vs-udp-how-tcp-related-to-http.hashnode.dev·Feb 12 · 5 min readHow DNS Resolution Works🌍 1️⃣ What is DNS and Why Name Resolution Exists 🧠 The Core Problem Computers communicate using IP addresses: 142.250.183.14 But humans prefer names: google.com We cannot remember IP addresses for millions of websites. So we need a system that co...00