如何避免“元素元素属性名称的错误值语言”HTML验证错误?

时间:2013-04-12 11:08:21

标签: html5 w3c-validation meta

使用the W3C validator验证HTML时出现此错误:

Bad value language for attribute name on element meta: Keyword language is not registered.

<meta name="language" content="en" />

我该如何解决这个问题?

3 个答案:

答案 0 :(得分:14)

使用

<html lang="en">

Source

答案 1 :(得分:3)

您应该在HTML标记上指定语言,如下所示:

<html lang="en">

你也可以在任何元素上使用lang属性,所以如果你只有一个包含法语的div,你可以这样做:

<html lang="en">
    ...
    <body>
        ...
        <div lang="fr"></div>
        ...
    </body>
</html>

答案 2 :(得分:0)

我认为你正在寻找内容语言

<meta http-equiv="Content-Language" content="en" />