bhupendra-web-dev.hashnode.devJavaScript Promises Let us assume that we are at a music party We are at a music party. There is a DJ present there, ofc for playing music. Now there are 3 types of dancers : ones who dance to punjabi music, ones who 5d ago·4 min read
bhupendra-web-dev.hashnode.devCSS Selectors 101: Targeting Elements with PrecisionWhen you write CSS, you’re really answering one question: “Which elements on the page should these styles apply to?” CSS selectors are how you answer that question.They are the way you choose elements before styling them. Think of selectors as addres...Feb 1·3 min read
bhupendra-web-dev.hashnode.devEmmet for HTML: A Beginner’s Guide to Writing Faster MarkupIf you’ve ever written HTML by hand, you’ve probably felt this pain: Type <div> → press EnterType </div>Repeat… again… and again… HTML is simple, but it can feel slow and repetitive.This is exactly the problem Emmet was created to solve. Let’s unders...Feb 1·3 min read
bhupendra-web-dev.hashnode.devUnderstanding HTML Tags and ElementsWhen you open a webpage, everything you see — text, images, buttons, headings — is built on top of HTML.Before CSS makes things pretty and JavaScript makes things interactive, HTML provides the structure. Think of HTML as the skeleton of a webpage.Wi...Feb 1·3 min read
bhupendra-web-dev.hashnode.devHow a Browser Works: A Beginner-Friendly Guide to Browser InternalsHow a Browser Works: A Beginner-Friendly Guide to Browser Internals Have you ever typed a website address, pressed Enter, and instantly saw a page appear?It feels simple — but behind that moment, your browser performs a whole chain of actions in mill...Feb 1·4 min read