Semantic Elements
Instead of marking everything as <div>, HTML5 provides semantic tags: header, nav, main, article, aside, footer — they describe what a block MEANS, not just how it looks.
Instead of marking everything as <div>, HTML5 provides semantic tags: header, nav, main, article, aside, footer — they describe what a block MEANS, not just how it looks.