标签: asp.net html5
我有一个ASP.NET Web表单项目设置为使用不显眼的验证(通过web.config中的设置)。由于不显眼的验证使用HTML5 data- *属性,因此页面DOCTYPE必须设置为HTML5吗?
我问的原因是我注意到这个页面(很久以前在VS 2005中创建)的DOCTYPE如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
我是否需要将其更改为
<!DOCTYPE html>