# <html> 元素的 lang 属性必须有一个有效值

<https://www.fixreports.com/zh/issues/html-lang-valid>

WCAG 3.1.1 页面语言 · A 级

页面的语言代码无效，屏幕阅读器无法选择正确的语音。

## 此规则检查什么
确保 <html> 元素的 lang 属性包含有效值.

## 为什么重要
WCAG 3.1.1 要求使用有效代码设置页面语言。

## 如何修复
### 在任何网站上
1. 将 <html> 元素上的 lang 属性改为有效代码，例如 "en" 或 "en-US"。

### 在 Shopify 上
1. 将 <html> 元素上的 lang 属性改为有效代码，例如 "en" 或 "en-US"。

### 在 WooCommerce 和 WordPress 上
1. 将 <html> 元素上的 lang 属性改为有效代码，例如 "en" 或 "en-US"。

## 如何检查修复效果
- 重新扫描，确认 html-lang-valid 已通过。

## 资料来源
- axe-core 规则文档（Deque）: https://dequeuniversity.com/rules/axe/4.13/html-lang-valid
- 理解 WCAG 3.1.1（W3C）: https://www.w3.org/WAI/WCAG22/Understanding/language-of-page
