Why some developers choose to use <div> instead of HTML semantics?

Hey there! Just wrapped up a lesson on ‘Semantic HTML’ and noticed something interesting while snooping around websites.
Why do so many devs stick to using div instead of using HTML semantics and how can we tell what’s the right way to go when we’re coding?

Our first reaction to this question is that those developers may be from pre-2005. The landscape was very different, then.

Got it. That makes sense, thanks for replying to my question!

1 Like