Asp.net mvc MVC 3针对Ajax.BeginForm的有效XHTML失败?
使用Razor视图引擎的MVC3应该如何通过W3C xhtml验证 页面顶部:Asp.net mvc MVC 3针对Ajax.BeginForm的有效XHTML失败?,asp.net-mvc,asp.net-mvc-3,razor,xhtml-1.0-strict,Asp.net Mvc,Asp.net Mvc 3,Razor,Xhtml 1.0 Strict,使用Razor视图引擎的MVC3应该如何通过W3C xhtml验证 页面顶部: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Cont
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> .......
W3C验证错误:
没有属性“数据ajax”
*没有属性“数据ajax开始”
**没有“数据ajax方法”属性*
没有“数据ajax成功”属性
没有“数据值”属性
我认为您应该针对HTML5而不是XHTML进行验证。这是MVC未来的MS战略。我只想使用:
<!DOCTYPE html>
我认为您应该根据HTML5而不是XHTML进行验证。这是MVC未来的MS战略。我只想使用:
<!DOCTYPE html>
正如tvanfosson上面所说的,use比XHTML宽松得多,但它有定义良好的解析规则,不同于HTML4.01和之前的版本
另请参见此问题:正如tvanfosson在上文中所述,use比XHTML宽松得多,但与HTML4.01及之前的版本不同,它具有定义良好的解析规则
另请参阅此问题:也尝试过使指令过渡而非严格…通过W3C出现相同错误…?也尝试过使指令过渡而非严格…通过W3C出现相同错误…?好的,谢谢…在默认示例项目中看到了“”,但我想我不理解XHtml和HTML5之间的区别…谢谢againok谢谢…在默认示例项目中看到了“”,但我想我不理解XHtml和HTML5之间的区别…再次感谢
<input data-val="true" data-val-required="The First Name? field…
<!DOCTYPE html>