Skip to content

Glossary: HTML & CSS Basics

Semantic element

Also written: semantic elements, structural elements

An element that says what its content is rather than how it looks, such as `header`, `nav`, `main`, `section`, `article`, `aside` and `footer`. Browsers, screen readers and search engines use them to understand a page.

Where the book teaches it

Related terms

Screen readerSkeleton