У меня есть различные html-теги (связанные с jquery mobile), которые Visual Studio помечает как недопустимые атрибуты: Например:
<div data-role="page" id="my_id" data-theme="b" data-position="fixed">
Получает среди других:
Validation (XHTML 1.0 Transitional): Attribute 'data-role'
is not a valid attribute of element 'div'
Asвы знаете, data- * являются допустимыми атрибутами div в HTML 5.
Я не уверен, как это проверяется, хотя я думаю через DTD и xmlns, поэтому заголовок страницы является автоматически сгенерированным по умолчанию.Visual Studio:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org /TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
Я знаю, что это всего лишь предупреждения, но мой опыт показывает, что если вы оставите много недействительных предупреждений, то все действительные предупреждения будут потеряны в середине.
Есть ли способ сообщить Visual Studio, что эти предупреждения не должны отображаться без полного отключения проверки html?
(Visual Studio 2010, если это необходимо.)