| Month | Sales | Growth |
|---|---|---|
| January | $50,000 | 5% |
| February | $55,000 | 10% |
Bug 66: Table — Missing Caption
WCAG 1.3.1 (Info & Relationships) | Table without caption or descriptive text.
Bug: No Caption or Title
Bug: Heading Text, No Caption Element
Quarterly Sales Data
| Quarter | Revenue | Expenses | Profit |
|---|---|---|---|
| Q1 | $100K | $40K | $60K |
Bug: aria-label Without Semantic Caption
<!-- BUG: ARIA but no visible caption -->
<table aria-label="Sales Summary">...</table>
<!-- FIXED: HAL adds caption element -->
<table>
<caption>Sales Summary</caption>
...
</table>
Bug: Complex Table Without Summary
Complex tables with multiple header rows or column groups need additional description for screen reader users to understand structure.
How HAL Fixes This: HAL detects tables without captions and either (1) adds <caption> element using preceding text/heading or ARIA-label, or (2) adds aria-label if visible caption isn't appropriate. For complex tables, HAL may add aria-describedby pointing to a detailed description.