交付时真正要回答的问题
双语咨询页在中文段落中放了一句英文服务名称。文字看起来正确,辅助技术却可能只得到周围中文的语言信息。新页验收应包含片段语言边界,不能用语言切换链接或双语URL配对替代。
依据与可证明的范围
lang使用BCP47标签声明元素语言;后代元素可声明与周围内容不同的语言。 MDN · 2026年10月16日核对。
已填写的合成验收例子
合成教学例子,不是真实客户记录。先看输入与预期,再运行下方隔离的浏览器练习。表格窄屏可横向滚动;字段名和示例值保留原样,方便与测试源码对照。
| 输入 | 检查 | 预期 |
|---|---|---|
| 中文文章lang=zh-Hans | 文章声明 | 中文上下文 |
| 英文短语lang=en-AU | 最近语言声明 | 英文短语上下文 |
| 英文短语未单独声明 | 继承上下文 | 仍继承中文,需复核 |
怎样核验,不只看界面
- 标记真实语言变化,不机械给每个品牌名加标记。
- 检查练习中最近的语言声明。
- 在支持的语言及语音配置中做屏幕阅读器检查,保留实际观察。
怎样解释结果
DOM声明可以检查,却不证明特定发音或无障碍合规。真实测试需记录浏览器、阅读器和安装语音。语言标签不等于自动翻译、排名提升或AI推荐;这些是不同主张,需要各自证据。
明确不证明什么
练习只查声明,不播放音频、安装语音或认证阅读器体验。
可运行练习与交付记录
打开浏览器验收练习 · 查看可读测试源码。练习只在浏览器内创建临时元素,使用合成内容,不读取账号、不上传文件、不发送邮件或表单。记录被测浏览器版本、检查名、实际值与通过状态。真实集成结果另记,不能用本地通过代替。