## Section-level elements

HTML5 defines elements that can be used to represent sections:

- `body` - represents the content of the document
- `h1`, `h2`, `h3`, `h4`, `h5`, `h6` - headings for sections
- New section-level elements in HTML5
  - `main` - represents the main content on the page
  - `header` - represents a group of introductory or navigational aids
  - `footer` - represents a footer for its section
  - `nav` - represents a section with navigation links
  - `aside` - tangentially related (analagous to a sidebar for printed material)
  - `article` - represents a self-contained composition within a document
  - `section` - a generic section of a document

See:

- Usage Summary for Section Elements
- MDN on article, section and div elements