HTML Semantics

Main Site Nav

The main site navigation menu can be put anywhere on a page, it just needs to be wrapped with the nav tag. It should never be put inside a main tag, unless the navigation is specific to that page. main elements are specific to a page, while headers and footers are generally shared across the site.