diff --git a/docs/specs/2026-10-01-p9b-a11y-keyboard-design.md b/docs/specs/2026-10-01-p9b-a11y-keyboard-design.md index 40698a8..75b5a98 100644 --- a/docs/specs/2026-10-01-p9b-a11y-keyboard-design.md +++ b/docs/specs/2026-10-01-p9b-a11y-keyboard-design.md @@ -41,7 +41,7 @@ | D-F | 表格列头语义 | 三个管理视图全部 `` 加 `scope="col"`;两个空的操作列表头改为 `操作` | `scope="col"` 是最小且正确的修复。**不**改 `` → ``:那要把每行首格的排版结构(含 `` 嵌套、font-bold 混排)重写成表头单元格,视觉回归风险大而收益有限(列头关联已解决读屏的主要痛点)。空表头补 sr-only 文本,否则操作列在读屏里是「无名第 5 列」。 | | D-G | 表格守卫测试 | 新增 `app/lib/tableScope.test.ts`:扫描 `app/**/*.vue`,断言每个 ``;每颗星 `:aria-label="\`评 ${i} 星\`"`,内层字形 `