Visual Studio по умолчанию проверяет XHTML 1.0 Transitional. Есть специальные решения для проверки HTML5. Но если вы пишете сайт, который использует какую-либо часть API Facebook или теги мета-свойств, то ваш HTML, вероятно, недействителен. Большинство людей не знают, чтобы изменить свой DOCTYPE на это:
<! DOCTYPE html PUBLIC "- // W3C // DTD XHTML + RDFa 1.0 // EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
Я хотел бы знать, есть ли у кого-нибудь способ заставить Visual Studio 2010 распознавать RDFa, как кто-то взломал его для HTML5?