"脚本元素的语言属性已过时.您可以安全地省略它."?

Hen*_*son 20 html w3c-validation script-element

根据W3C验证器,我收到此错误:

元素的language属性script已过时.你可以安全地省略它.

…uage="JavaScript" src="js/gen_validatorv31.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

我检查了脚本,这应该不是问题.

Bra*_*don 36

<script type="text/javascript" src="js/gen_validatorv31.js"
     language="JavaScript"></script>
Run Code Online (Sandbox Code Playgroud)

您不需要包含冗余language="JavaScript".仅指定type并且src有效,language已过时,请将其删除.

  • 如果您使用的是HTML5`type ="text/javascript"`是默认设置,那么您可以将其留下,如果您愿意的话.见http://www.w3.org/html/wg/drafts/html/CR/scripting-1.html#attr-script-type (2认同)