Как я могу заставить Visual Studio проверять мой код MVC3 как HTML5 вместо XHTML 1.0 Transitional? - PullRequest
5 голосов
/ 29 февраля 2012

В моем основном файле макета у меня есть доктайп HTML5:

<!DOCTYPE html>

Но в одном из моих представлений я реализовал кнопку Twitter, и Visual Studio жалуется.Код:

<a href="twitterurl..." class="twitter-hashtag-button" data-size="large" data-url="http://google.com">Tweet #Google</a>

Полученное предупреждение:

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

Я использую ASP.NET MVC3 и Visual Studio 2010.

1 Ответ

9 голосов
/ 03 мая 2012

Наткнулся на этот вопрос, ища ответ. Похоже, что решение меняет тип проверки, перейдя в Инструменты -> Параметры -> Текст и выбрав «HTML5», как показано на рисунке ниже

enter image description here

Возможно, вам понадобится обновление VS210 Tools, чтобы это было доступно.

...