TLDR: https://www.stefanjudis.com/today-i-learned/section-accessible-name/ elements require an accessible name (via
aria-label
or aria-labelledby
) to function as landmarks for assistive technology; otherwise, they act as generic s, losing their intended semantic value.
A “section” Without an Accessible Name Is Nothing but a “div”
