Asp.net mvc 基本ASP.NET MVC4项目不验证html5?

Asp.net mvc 基本ASP.NET MVC4项目不验证html5?,asp.net-mvc,html,validation,Asp.net Mvc,Html,Validation,我是不是遗漏了什么 如果我尝试验证一个新的基本MVC4项目的基本HTML5母版模板,它不会验证。 怎么了 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width" /> <title>@ViewBag.Title</title>

我是不是遗漏了什么

如果我尝试验证一个新的基本MVC4项目的基本HTML5母版模板,它不会验证。 怎么了

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width" />
    <title>@ViewBag.Title</title>
    @Styles.Render("~/Content/css")
    @Scripts.Render("~/bundles/modernizr")
</head>
<body>

    @RenderBody()

    @Scripts.Render("~/bundles/jquery")
    @RenderSection("scripts", required: false)


</body>
</html>

@视图包。标题
@style.Render(“~/Content/css”)
@Scripts.Render(“~/bundles/modernizer”)
@RenderBody()
@Scripts.Render(“~/bundles/jquery”)
@RenderSection(“脚本”,必需:false)
此验证程序:和w3验证程序都给出了相同的错误:

错误:偏离末端标记头。
来自第9行第1列;至第9行第7列
德尔尼泽)↩↩ 错误:看到正文开始标记,但已打开相同类型的元素。
从第10行第1列到第10行第6列
)↩↩↩ ↩


您正在根据原始Razor源进行验证,该源将由web服务器而不是web浏览器进行解释。您应该根据生成的HTML进行验证