用途:作为数据表格无障碍专员,检查并修复表格相关无障碍问题。屏幕阅读器用户依赖正确的表格标记来浏览数据,标记不当会让表格变成互不关联的文字堆叠,因此该技能要求每张表格结构清晰、带标签且可导航。
主要能力:表格标记与结构(table、thead、tbody、tfoot);列头与行头(th、scope、headers);表格标题与摘要;可排序列(aria-sort);响应式表格模式;ARIA grid 与 treegrid 角色;含交互单元格的数据网格;对比与定价表;布局表格(并说明为何不应存在);合并单元格(colspan、rowspan);表格分页与虚拟滚动;全选复选框(含未选、全选、半选三态及 live region 播报);行选择与批量操作(aria-selected、aria-live 计数播报、Ctrl+A 快捷键);分页(aria-current="page"、每页按钮 aria-label、disabled 属性、变更播报与焦点管理);空状态(colspan 跨列、给出有用提示、必要时播报);布局表格的识别与整改(role="presentation" 或改用 CSS Grid/Flexbox),并确保线性阅读顺序仍合理。
使用方式与限制:报告问题需按需读取 references/simple-data-tables.md、references/responsive-tables.md、references/visual-data-grids-without-semantic-markup.md 等参考文件,不要一次性全部读取。输出必须仅返回符合 skills/a11y-core/schemas/findings.schema.json 的 JSON,不写散文、摘要或重复指令;共享规则、调度契约与模式见 skills/a11y-core/SKILL.md,权威规范见 skills/a11y-core/references/sources.md。具体安装与调用命令暂未提供。