webdevzahed.hashnode.devCSS Selectors 101 : Targeting Elements with PrecisionIntroduction - When you write CSS you are not styling the entire webpage at once. You are choosing which elements should get which styles.That choice is made using CSS selectors. If HTML gives structure to a page, CSS selectors decide where styles ap...Jan 31·3 min read
webdevzahed.hashnode.devEmmet for HTML: A Beginner’s Guide to Writing Faster MarkupIntroduction - If you have ever written HTML by hand you know how repetitive it can feel. You type an opening tag then a closing tag then you repeat the same thing again and again. It works but it’s slow. Emmet exists to solve exactly this problem. W...Jan 31·3 min read
webdevzahed.hashnode.devUnderstanding HTML Tags and ElementsIntroduction - When you open any website what you see on the screen is the result of many things working together. But at the base of it all is HTML. HTML is not about design or logic. It is about structure.If a webpage were a human body HTML would b...Jan 31·3 min read
webdevzahed.hashnode.devHow a Browser Works : A Beginner Friendly Guide to Browser InternalsIntroduction - Have you ever typed a website address pressed Enter and wondered that “What actually happens now?” We use browsers every day but most of the time we think of them as just tools that “open websites.”In reality a browser is a complex pie...Jan 31·5 min read
webdevzahed.hashnode.devTCP Working: 3-Way Handshake & Reliable CommunicationIntroduction - Imagine that someone are having a phone call where both people start talking at random things some words get lost and no one confirms what they heard. The conversation would quickly fall apart. Sending data over the internet has the sa...Jan 31·4 min read