0
我有一个ASP.NET MVC 2网站的site.master
声明不符合声明的HTML文档类型的危害是什么?
<!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">
但在代码中,我有
<td class='count-col' data-object-id='<%= Model.ObjectId %>'>
- 我是正确的是属性
data-object-id
是不是在宣告无效doctype(XHTML)? - 发生这种违规事件的低谷是什么?
- 什么是这种情况的一个很好的解决方案?我应该改变DOCTYPE(有什么缺点)?或者我应该想出一种不同的方式来指定元素上的object-id?
注意:object-id被一个javascript函数使用,该函数显示悬停的<td>
弹出窗口。
真正的危险是,如果你明白我的意思,标准合规性工作组可能会“带你进行质疑”。 – 2010-09-06 15:11:50