Navigation below:
Issue: List is semantic HTML, but CSS makes it horizontal. However, this is actually CORRECT. The problem occurs when:
- Assistive tech may announce list items if CSS disabled
- Better to use <nav> with semantic list items
WCAG 1.3.1 (Info & Relationships) | Lists used for layout, not semantic lists.
Product grid (should be divs, not list items):
Price: $29.99
Price: $39.99
Price: $49.99
Issue: Products aren't related list items. Using <ul> announces as list (three items in list), confusing screen reader users who expect related data, not three unrelated items.