HAHimanshu Anandinhimaaanshu.hashnode.dev·Feb 1 · 4 min readCSS Selectors 101: Targeting Elements with Precision“How does CSS know which element to style?” Imagine you have this HTML: <h1>My Blog</h1> <p>Hello world</p> <p>Welcome back</p> Now you write: color: red; But…Who should become red?The heading?Both paragraphs?Everything? CSS needs instructions to k...00
HAHimanshu Anandinhimaaanshu.hashnode.dev·Feb 1 · 4 min readEmmet for HTML: A Beginner’s Guide to Writing Faster MarkupWhat is Emmet? (in very simple terms) Emmet is a shortcut tool for writing HTML faster. It lets you: type small shortcuts press Tab and generate full HTML automatically Think of it like: Text messages → abbreviations (brb, lol) Coding → Emmet ...00
HAHimanshu Anandinhimaaanshu.hashnode.dev·Jan 31 · 3 min readUnderstanding HTML Tags and ElementsWhat HTML is and why we use it? HTML stands for HyperText Markup Language. Let's break that to understand what does it exactly means: HyperText -> It text but not simple text. A text which browser understand(text on steroids). Markup -> Labels add...00
HAHimanshu Anandinhimaaanshu.hashnode.dev·Jan 29 · 3 min readTCP vs UDP: When to Use What, and How TCP Relates to HTTPWhat are TCP and UDP (at a very high level) TCP and UDP, both are transport layer protocol. They decide rules following which data is moved between devices over internet. TCP is Transmission Control Protocol. TCP is connection-based which means con...00
HAHimanshu Anandinhimaaanshu.hashnode.dev·Jan 29 · 3 min readTCP Working: 3-Way Handshake & Reliable CommunicationWhat is TCP and why it is needed? TCP stands for Transmission Control Protocol. It is a set of rules which is used to send data over the internet. It is needed because if we don't have any predefined rule for sending the data, then it would not be ...00