JGJoydeep Garaiinjoydeep-garai-blogs.hashnode.dev·Jan 30 · 3 min readCSS Selectors 101: Targeting Elements with PrecisionIntroduction: Why CSS Selectors Are Needed CSS does not apply styles on its own. It requires a clear instruction about which HTML elements should receive which styles. CSS selectors provide this instruction. Selectors act as a targeting mechanism. Th...00
JGJoydeep Garaiinjoydeep-garai-blogs.hashnode.dev·Jan 30 · 4 min readUnderstanding HTML Tags and Elements:Introduction: HTML as the Skeleton of a Webpage Every webpage you see on the internet is built on a structural foundation. That foundation is HTML (HyperText Markup Language). HTML defines the structure and meaning of content on the web, much like a ...00
JGJoydeep Garaiinjoydeep-garai-blogs.hashnode.dev·Jan 30 · 3 min readEmmet for HTML: A Professional Guide to Writing Faster MarkupIntroduction: The Cost of Writing HTML Manually Writing HTML manually can be time-consuming, especially when working with repetitive structures such as cards, lists, forms, or layouts. Developers often find themselves typing the same tags, attributes...00
JGJoydeep Garaiinjoydeep-garai-blogs.hashnode.dev·Jan 29 · 4 min readHow a Browser Works: A Beginner-Friendly Guide to Browser InternalsIntroduction: What Really Happens When You Open a Website? When we type a URL like https://google.com in a browser, the webpage appears almost instantly. To a user, this feels simple — but behind the scenes, many systems work together to make this ha...00
JGJoydeep Garaiinjoydeep-garai-tcp-working.hashnode.dev·Jan 29 · 4 min readTCP Working: 3-Way Handshake & Reliable CommunicationIntroduction: What Happens If Data Is Sent Without Rules? Imagine two people talking on a phone call where: Messages arrive in random order Some words are missing No one confirms if the other person heard correctly Communication would quickly br...00