我知道
HTML5支持
custom
data-*
attributes,我知道VS2010 SP1应该有
HTML5 support included.
但是,当我安装VS2010 SP1时,我仍然在使用data- *属性的元素上获得验证错误.
例如,这个:
<a id="Clicky" data-for="@Model.Id">Clicky</a>
在VS2010中产生以下警告:
Validation (XHTML 1.0 Transitional): Attribute ‘data-for’ is not a valid attribute of element ‘a’.
虽然我知道这些只是警告并且可以安全地被忽略,但我正在努力使我的网站尽可能符合标准,如果我的警告列表被这些警告发送垃圾邮件,我将无法看到有效的警告通过所有的噪音.
我做错了什么,或者我是否应该看到这些警告?
提前致谢.
解决方法
您需要更改一些下拉列表以使用HTML5或其他(XHTML 5,XHTML 1.1等)
点击查看 – >工具栏 – > HTML源编辑.
会有一个下拉列表.然后选择HTML5.