HTML
Build the structure, content, and semantic meaning of web pages.
Boilerplate
7 minEvery HTML5 document starts from a standard skeleton called the boilerplate. It tells the browser what kind of document it is, sets the language, character encoding, and viewpor...
Headings & Paragraphs
7 minHeadings and paragraphs are the backbone of textual content in HTML. Headings (<h1>–<h6>) create a hierarchical outline of a page, while paragraphs (<p>) group related sentences...
Lists
6 minLists organize related items into a structured, scannable format. HTML provides three list types: unordered (bullets), ordered (numbered), and description lists (term/definition...
Tables
6 minHTML tables display tabular data — information organized into rows and columns, such as schedules, pricing charts, or reports. Tables should be reserved for genuine tabular data...
Media
7 minHTML supports embedding rich media directly into web pages: images, audio, and video, without relying on third-party plugins. Proper use of alt text, captions, and fallback cont...
Buttons & Inputs
8 minButtons and inputs are the primary controls users interact with to take action or provide data — clicking, typing, selecting, and submitting. HTML5 offers a wide variety of <inp...
Forms
8 minThe <form> element is the container that ties inputs, buttons, and other controls together so users can submit data to a server (or to JavaScript). Forms handle grouping, valida...