HTML landmarks
HTML landmarks are used to categorize and group content on a web page for better accessibility and SEO. == Sectioning elements == HTML5 included the addition of the following content sectioning elements, which inherit default landmark roles: == Landmark roles == The role attribute is used to define an element's role on a page. When sectioning elements were introduced, the role attribute became used less for landmarking.