HTML
Guides in HTML. Written like documentation — short paragraphs, real examples, interview-relevant depth.
Semantic HTML
beginnerPick elements for meaning, not looks — landmarks, headings, forms, media, and how semantics feed a11y and SEO.
beginner
HTML Document Structure
beginnerHTML Document Structure explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Headings and Document Outline
beginnerHeadings and Document Outline explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Landmark Elements
beginnerLandmark Elements explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Links vs Buttons
beginnerLinks vs Buttons explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Forms Labels and Inputs
beginnerForms Labels and Inputs explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Input Types for Mobile Keyboards
beginnerInput Types for Mobile Keyboards explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Form Validation Attributes
beginnerForm Validation Attributes explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Autocomplete and Name Attributes
intermediateAutocomplete and Name Attributes explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
fieldset and legend
beginnerfieldset and legend explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Tables for Tabular Data
beginnerTables for Tabular Data explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Images alt and Decorative
beginnerImages alt and Decorative explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
picture and srcset
intermediatepicture and srcset explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Audio and Video Elements
intermediateAudio and Video Elements explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
iframe Sandbox and Security
advancediframe Sandbox and Security explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
advanced
meta Tags for SEO Basics
beginnermeta Tags for SEO Basics explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Open Graph Tags
intermediateOpen Graph Tags explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Semantic article section aside
beginnerSemantic article section aside explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
time Element and Datetime
beginnertime Element and Datetime explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
details and summary
beginnerdetails and summary explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
dialog Element
intermediatedialog Element explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
template Element
intermediatetemplate Element explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
data Attributes
beginnerdata Attributes explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
contenteditable Basics
advancedcontenteditable Basics explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
advanced
Accessibility Tree Overview
intermediateAccessibility Tree Overview explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
lang Attribute and i18n HTML
beginnerlang Attribute and i18n HTML explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Base Element and Relative URLs
intermediateBase Element and Relative URLs explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
noscript Fallbacks
beginnernoscript Fallbacks explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
Preload Prefetch in HTML
intermediatePreload Prefetch in HTML explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
intermediate
Favicon and App Icons
beginnerFavicon and App Icons explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner
HTML Entities and Encoding
beginnerHTML Entities and Encoding explained for frontend engineers — mental model, examples, common mistakes, and interview tips.
beginner