实务专题 · 交付验收

中文页中的英文短语,也要有清楚的语言归属

交付时真正要回答的问题

双语咨询页在中文段落中放了一句英文服务名称。文字看起来正确,辅助技术却可能只得到周围中文的语言信息。新页验收应包含片段语言边界,不能用语言切换链接或双语URL配对替代。

依据与可证明的范围

lang使用BCP47标签声明元素语言;后代元素可声明与周围内容不同的语言。 MDN · 2026年10月16日核对。

已填写的合成验收例子

合成教学例子,不是真实客户记录。先看输入与预期,再运行下方隔离的浏览器练习。表格窄屏可横向滚动;字段名和示例值保留原样,方便与测试源码对照。

输入检查预期
中文文章lang=zh-Hans文章声明中文上下文
英文短语lang=en-AU最近语言声明英文短语上下文
英文短语未单独声明继承上下文仍继承中文,需复核

怎样核验,不只看界面

  1. 标记真实语言变化,不机械给每个品牌名加标记。
  2. 检查练习中最近的语言声明。
  3. 在支持的语言及语音配置中做屏幕阅读器检查,保留实际观察。

怎样解释结果

DOM声明可以检查,却不证明特定发音或无障碍合规。真实测试需记录浏览器、阅读器和安装语音。语言标签不等于自动翻译、排名提升或AI推荐;这些是不同主张,需要各自证据。

明确不证明什么

练习只查声明,不播放音频、安装语音或认证阅读器体验。

可运行练习与交付记录

打开浏览器验收练习 · 查看可读测试源码。练习只在浏览器内创建临时元素,使用合成内容,不读取账号、不上传文件、不发送邮件或表单。记录被测浏览器版本、检查名、实际值与通过状态。真实集成结果另记,不能用本地通过代替。