Dictionary

Semantic HTML

Using meaningful tags like nav, main, article, instead of generic divs for everything.

In more detail

What It Means

Semantic HTML means choosing an element for what it means, not just how it looks. A nav element tells a screen reader and a search engine that this is navigation, where a div styled to look the same tells them nothing.

See it in context on the homepage: Semantic HTML: The Layer Underneath.

← Back to the dictionary