Jquery 如何使VisualStudio在没有警告的情况下处理HTML5标记
我有各种html标记(与jquery mobile相关),Visual Studio将其标记为无效属性:对于exmaple:Jquery 如何使VisualStudio在没有警告的情况下处理HTML5标记,jquery,visual-studio,warnings,Jquery,Visual Studio,Warnings,我有各种html标记(与jquery mobile相关),Visual Studio将其标记为无效属性:对于exmaple: <div data-role="page" id="my_id" data-theme="b" data-position="fixed"> 如您所知,data-*是HTML5中div的有效属性 我不确定这是如何验证的,尽管我认为是通过DTD和xmlns验证的,因此页面的页眉是Visual Studio自动生成的默认值: <!DOCTYPE html
<div data-role="page" id="my_id" data-theme="b" data-position="fixed">
如您所知,data-*是HTML5中div的有效属性
我不确定这是如何验证的,尽管我认为是通过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">
我知道它们只是警告,但我的经验是,如果你留下很多警告是无效的,那么所有有效的警告都会迷失在中间。
有没有办法告诉VisualStudio,如果不完全禁用html验证,就不应该显示这些警告
(Visual Studio 2010,如果相关。)您应该安装,然后切换到HTML5作为默认模式:
此外,在使用HTML5属性时,不应使用XHTML1.0过渡开头咒语。相反,请使用常见的HTML5:
<!DOCTYPE html>
<html>
在VS2012中,取消选中“使用doctype进行验证模式检测”就足够了
Web标准更新为VS 2010增加了哪些没有的功能?我的VS2010有HTML5选项,但没有安装Web标准更新。当我将HTML5设置为HTML5时,我尝试的HTML5属性在VS HTML编辑器中没有红色的曲线。但我确实安装了Web标准更新,然后卸载了它。在安装Web标准之前,我没有测试它。*耸耸肩,我不知道怎么了。哦,好吧,至少它现在起作用了。为什么不使用doctype来检测doctype比使用正确的doctype更好呢?
<!DOCTYPE html>
<html>