之间有什么区别?
<input type="text" disabled>
<input type="text" disabled="true">
<input type="text" disabled=true>
<input type="text" disabled="1">
<input type="text" disabled=1>
它们都产生相同的结果,这是禁用的文本输入。小提琴。
但是,其中哪一个是最(通常) 正确/最佳的使用方式?
只有第一个有效。如果要与XHTML兼容,应该为disabled="disabled"
:
布尔属性可以合法地采用一个值:属性本身的名称(例如
selected="selected"
)。在HTML中,布尔属性可能以最小化形式出现-该属性的值单独出现在元素的开始标记中。因此,可以通过编写以下命令来设置选择:
<OPTION selected>
代替:
<OPTION selected="selected">
作者应注意,许多用户代理只能识别布尔属性的最小化形式,而不能识别完整形式。
http://www.w3.org/TR/REC-html40/intro/sgmltut.html#h-3.3.4.2
如果存在该属性,则其值必须为空字符串或与属性规范名称不区分大小写的值,且没有前导或尾随空格。
它被认为等效于具有任何值的形式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句