Hacker News new | ask | show | jobs
by flooq 3061 days ago
We call them semantic because they have extra technical meaning in HTML (built in WAI-ARIA roles for example). For example, browsers expose them as landmarks for screen readers.

That said there are a lot of similar examples of magical beliefs that are unfounded. Extra <div> tags rarely matter and "semantic" CSS values don't do anything.

1 comments

They've also been industry standard in publishing for much longer.