avanishyadavblogs.hashnode.devCSS Selectors 101: Targeting Elements with PrecisionIntroduction When we start learning CSS, one of the first questions that comes to mind is:How does CSS know which element to style? The answer is CSS selectors. Selectors are like instructions that tell CSS which HTML elements to choose and apply sty...Jan 30·4 min read
avanishyadavblogs.hashnode.devEmmet for HTML: A Beginner’s Guide to Writing Faster MarkupWhen we start learning HTML, writing every tag again and again feels slow and boring. This is where Emmet helps a lot. Emmet is like a shortcut system that saves time and makes coding faster. What is Emmet (in very simple terms) Emmet is a shortcut ...Jan 30·3 min read
avanishyadavblogs.hashnode.devTCP Working: 3-Way Handshake & Reliable CommunicationIntroduction: What Happens If Data Is Sent Without Rules? Imagine sending a long message to your friend without any rules.Some lines reach late, some get lost, and some arrive in the wrong order.Your friend will be confused and the message will not m...Jan 30·3 min read
avanishyadavblogs.hashnode.devUnderstanding HTML Tags and ElementsWhat is HTML and Why Do We Use It HTML stands for HyperText Markup Language. It is used to create the structure of a webpage.HTML tells the browser what content is on the page and how it is organized. We use HTML to: Create text content like heading...Jan 29·3 min read
avanishyadavblogs.hashnode.devTCP vs UDP: When to Use What, and How TCP Relates to HTTPTHE INTERNET NEEDS RULES TO SEND DATABefore talking about TCP and UDP, it is important to understand one basic idea. The internet does not work randomly. Every time we send a message, open a website, watch a video, or download a file, data travels ac...Jan 28·4 min read