Challenge 2: Group a Checkbox Set — Possible Solution ====================================================================
Notification preferences
WHY THIS WORKS -------------- - The previously "nearby but unconnected" visual heading "Notification preferences" becomes a real element, wrapped inside a
containing all three checkboxes — this is the exact structural fix the chapter describes: turning a visual-only relationship into a PROGRAMMATIC one that assistive technology can actually detect. - A screen reader user navigating into this group now hears "Notification preferences" announced BEFORE (or alongside) each individual checkbox option — giving essential context ("this is a set of notification-related options") that simply wasn't available before, when the heading and checkboxes had no structural connection despite sitting near each other visually. - Each checkbox STILL has its own individual