Fre*_*mas 22 jquery warnings visual-studio
我有各种html标签(与jquery mobile相关),Visual Studio将其标记为无效属性:例如:
<div data-role="page" id="my_id" data-theme="b" data-position="fixed">
Run Code Online (Sandbox Code Playgroud)
获得其中:
Validation (XHTML 1.0 Transitional): Attribute 'data-role'
is not a valid attribute of element 'div'
Run Code Online (Sandbox Code Playgroud)
如您所知,data-*是HTML 5中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">
Run Code Online (Sandbox Code Playgroud)
我知道它们只是警告,但我的经验是,如果你留下许多无效的警告,那么所有有效的警告都会在中间丢失.
有没有办法告诉Visual Studio在没有完全禁用html验证的情况下不应显示这些警告?
(Visual Studio 2010,如果它是相关的.)
Dom*_*nic 39
您应该安装Web标准更新,然后切换到HTML5作为默认架构:

此外,在使用HTML 5属性时,不应使用XHTML 1.0过渡打开咒语.相反,使用通常的HTML5:
<!DOCTYPE html>
<html>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12489 次 |
| 最近记录: |