Fundamentals bank HTML Semantics Fundamentals / 7 questions Your progress 0 / 7 done Saved in this browser. Reset All 7 Easy 3 Medium 4 Hide done No questions match those filters. 1 Why do semantic elements (`<article>`, `<nav>`, `<main>`) matter beyond styling? Easy 2 What's the difference between block and inline elements, and where does `inline-block` fit? Easy 3 When should you use a `<button>` vs an `<a>` vs a `<div>` with a click handler? Medium 4 What's the difference between `<section>`, `<article>`, and `<div>`? Medium 5 How does the document outline work, and why does heading order (`h1`–`h6`) matter? Medium 6 What are `data-*` attributes for, and how do you read them in JS and CSS? Easy 7 What's the difference between the DOM and the HTML source, and when do they diverge? Medium Next → Forms & Inputs