我收到此错误消息:
此文档似乎是Lorem ipsum文本,但html开始标记有lang =" en"。考虑使用lang =" zxx" (或变体)改为。
从第5行第32栏;到第5行,第47栏
html lang =" en"
如需进一步指导,请参阅标记没有语言的文本,声明页面的整体语言和选择语言标记。
如果HTML检查程序错误地标识了本文档的语言,请提交问题报告或发送电子邮件报告问题。
for html lang =" en"属性
我现在该怎么办?
答案 0 :(得分:2)
您正在使用lorem ipsum,这不是英语。将语言属性更改为" zxx"应该修复验证警告。语言未知时使用Zxx。
您的选择: 1)改变" en"到" zxx" --- html lang =" zxx" 2)用英文虚拟文本替换lorem ipsum并保持" en" 3)在您使用真实内容更新页面之前忽略警告
答案 1 :(得分:0)
使用lang="zxx"
标记没有语言的文字。
您可以在块和内联元素中使用lang属性,例如<p>
,<span>
,<a>
等,只要您的页面是英文,例如:
<p lang="zxx">Lorem ipsum</p>
英文网页:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Test</title>
<meta charset="utf-8">
</head>
<body>
...
<!-- Elements in English: without lang attribute -->
<p>Hello World</p>
...
<!-- Elements in other languages: with lang attribute -->
<p lang="de">Hallo Welt</p>
...
<!-- Elements with Unknown language: with lang (zxx) attribute -->
<p lang="zxx">Lorem ipsum</p>
...
<!-- Mixed -->
<p>This Page contains <span lang="zxx">Lorem ipsum</span> Text!</p>
<p>German Words like: <span lang="de">Hallo, Welt</span></p>
<p lang="zxx">Lorem ipsum <span lang="en">Hello World</span></p>
<p>The language is in <span title="Spanish" lang="es">Español</span></p>
...
</body>
</html>
或未知语言的HTML语言声明:
<!DOCTYPE html>
<html lang="zxx">
<head>
<title>Lorem ipsum</title>
<meta charset="utf-8">
</head>
<body>
...
<!-- don't need lang attribute -->
<p>Lorem ipsum dolor sit amet</p>
...
<!-- The language is known -->
<p lang="en" title="English">Hello World</p>
<p lang="de" title="German">Hallo Welt</p>
...
</body>
</html>