nextRound
TechnologiesCoding ProblemsBookmarksLearning Paths
nextRound
TechnologiesCoding ProblemsBookmarksLearning Paths
nextRound

AI-powered interview preparation platform. Practice with curated questions, mock interviews, and personalized learning paths to crack your dream tech interview.

Quick Links

  • Technologies
  • Saved Questions
  • Pricing

Company

  • About Us
  • Contact Us

Legal

  • Privacy Policy
  • Terms of Use

© 2026 nextRound. All rights reserved.

TOPIC OVERVIEW

HTML/Basics

The markup language that gives every web page its structure and meaning.

10 QuestionsBeginnerHigh Priority ~8 min read

HTML (HyperText Markup Language) is not a programming language — it's a markup language that describes the structure and meaning of content. The browser reads an HTML document, parses it into a tree of nodes called the DOM, and then renders that tree. Every page starts with a <!DOCTYPE html> declaration, which tells the browser to use standards mode instead of quirks mode, followed by an <html> root that contains a <head> (metadata, title, linked resources) and a <body> (what users actually see).

A common interview trap is treating HTML as forgiving syntax you can write carelessly. Browsers do recover from errors — an unclosed <p> or a missing <tbody> gets silently fixed — but the fixed result may not match what you intended, and different parsers can disagree on edge cases. Knowing the document skeleton, how the parser builds the DOM, and why the charset and viewport meta tags matter shows you understand what's happening before a single pixel is painted.

What you'll walk away knowing

The anatomy of an HTML document: doctype, html, head and body, and what belongs in each
What the doctype does and the difference between standards mode and quirks mode
How the browser parses HTML into the DOM and silently recovers from malformed markup
Why the charset and viewport meta tags matter for correct text rendering and mobile layout
1What is the difference between <head> and <body>?Beginner2What is HTML, and what is its purpose?Beginner3Is HTML case sensitive?Beginner4Explain the structure of a basic HTML document.Beginner5What are void (self-closing) elements in HTML?Beginner6What is the meaning of markup language?Beginner
All Topics
1
Basics
Common Tags
Attributes and Elements
Lists
Text tags and Formatting
2
Input and Forms
Block and Inline Elements
Box model
3
Semantic Tags
Links and Images
Media and Embeds
Tables
HTML entities
HTML and CSS
4
Performance
SEO
Progressive Enhancement
5
HTML5
Custom Elements & Web Components
HTML5 APIs
SPAs
6
WCAG
Security
Best Practices
Sharethis topic

Share via WhatsApp, X, Facebook, LinkedIn or copy link. Open Graph preview enabled.