设置输入标签的已检查属性是否优先于标记为已选中?

时间:2012-04-23 19:56:10

标签: html

我看到人们通过编写以下内容来标记HTML复选框:

<input type="checkbox" checked/>

最好是编写以下内容:

<input type="checkbox" checked="checked"/>

如果是这样,为什么?

2 个答案:

答案 0 :(得分:7)

他们是同义词。它们之间没有任何区别。

我个人认为只有checked更好,因为="checked"中的额外10个字符完全是多余的,浪费了空间。

答案 1 :(得分:1)

如果您正在编写XHTML,正确的方法是checked="checked",因为XHTML需要完整的属性。