如何让Visual Studio将我的MVC3代码验证为HTML5而不是XHTML 1.0 Transitional?

Jim*_*Jim 5 html5 visual-studio-2010 html-validation asp.net-mvc-3

在我的主布局文件中,我有HTML5 doctype:

<!DOCTYPE html>
Run Code Online (Sandbox Code Playgroud)

但是,在我的一个观点中,我已经实现了一个Twitter按钮,而Visual Studio正在抱怨.码:

<a href="twitterurl..." class="twitter-hashtag-button" data-size="large" data-url="http://google.com">Tweet #Google</a>
Run Code Online (Sandbox Code Playgroud)

我得到的警告:

Warning  Validation (XHTML 1.0 Transitional): Attribute 'data-size' is not a valid attribute of element 'a'.
Run Code Online (Sandbox Code Playgroud)

我正在使用ASP.NET MVC3和Visual Studio 2010.

glo*_*rob 9

在寻找答案时遇到了这个问题.该解决方案似乎通过转到工具 - >选项 - >文本并根据下图选择"HTML5"来更改验证类型

在此输入图像描述

您可能需要VS210工具更新才能将其作为可用选项.