我收到此错误消息:
该文档似乎是 Lorem ipsum 文本,但 html 开始标记有 lang="en"。考虑使用 lang="zxx" (或变体)代替。
从第5行第32列开始;到第 5 行第 47 列
html lang =“en”
如需进一步指导,请参阅标记没有语言的文本、声明页面的整体语言和选择语言标签。
如果 HTML 检查器错误识别了本文档的语言,请提交问题报告或发送电子邮件来报告问题。
对于 html lang = "en" 属性
我现在应该做什么?
您使用的是 lorem ipsum,它不是英语。将语言属性更改为
zxx
应该可以修复验证警告。当语言未知时使用 zxx
。
您的选择:
en
更改为 zxx
--- html lang="zxx"
en
使用
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>
谢谢兄弟,我以为是phoenix代码的错误!