For further actions, you may consider blocking this person and/or reporting abuse
Real challenges. Real solutions. Real talk.
From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.
Read next
🚀⚙️ JavaScript Visualized: the JavaScript Engine
Hanzla Baig -

What was your win this week?!
Jess Lee -

The Fall of a Community
MilesWK -

🦸 Supercharge your debugging skills with the console.trace
Ravin Rau -
Top comments (1)
div
has no semantic meaning at all. You throwdiv
s in pretty much to make containers for CSS or to allow things inside it to do stuff likewidth: 100%
.There was an old dream called "the semantic web" which developers ignored because it didn't directly affect them and they didn't care about users with disabilities.
section
indicates that its contents are different somehow to othersection
s or "main" kind of containers likefooter
oraside
. This makes the content much easier to parse programmatically - search engines can scrape the page knowing that content is confined to sections and not grab irrelevant noise, screen-readers for visually impaired users can allow them to skip between sections, that sort of thing.