class / id
Name elements so CSS and behavior can target them predictably.
Documents, headings, paragraphs, lists, attributes, and readable markup.
Build document shell inside the persistent Community workshop: Document shell starter project.
Beginner 02 HTML basics HTML basics: Page title and languageBuild page title and language inside the persistent Neighborhood library: Page title and language starter project.
Beginner 03 HTML basics HTML basics: Heading hierarchyBuild heading hierarchy inside the persistent Volunteer check-in: Heading hierarchy starter project.
Beginner 04 HTML basics HTML basics: Readable paragraphsBuild readable paragraphs inside the persistent Local event guide: Readable paragraphs starter project.
Beginner 05 HTML basics HTML basics: Ordered task listsBuild ordered task lists inside the persistent Study group board: Ordered task lists starter project.
Beginner 06 HTML basics HTML basics: Unordered feature listsBuild unordered feature lists inside the persistent Public resource hub: Unordered feature lists starter project.
Beginner 07 HTML basics HTML basics: Description listsBuild description lists inside the persistent Creative portfolio: Description lists starter project.
Beginner 08 HTML basics HTML basics: Emphasis and importanceBuild emphasis and importance inside the persistent Course dashboard: Emphasis and importance starter project.
Beginner 09 HTML basics HTML basics: Quoted contentBuild quoted content inside the persistent Service status page: Quoted content starter project.
Beginner 10 HTML basics HTML basics: Dates and machine-readable timeBuild dates and machine-readable time inside the persistent Project launch page: Dates and machine-readable time starter project.
Beginner 11 HTML basics HTML basics: Data attributesBuild data attributes inside the persistent Accessible recipe: Data attributes starter project.
Beginner 12 HTML basics HTML basics: Reusable class namesBuild reusable class names inside the persistent Reading list: Reusable class names starter project.
BeginnerCreate a free account to sync completed lessons, XP, streaks, course status, and your next lesson across sessions.
Checking account status...
Progress sync is idle.
Progress sync stores completion IDs, scores, streaks, badges, and game settings. Terminal contents, editor snippets, lab scratch, email, and real names are never published on leaderboards or share cards.
class / id
Name elements so CSS and behavior can target them predictably.