有什么区别:
<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中,布尔属性可以以最小化的形式出现 - 属性的值单独出现在元素的开始标记中.因此,可以通过写入来设置所选:
Run Code Online (Sandbox Code Playgroud)<OPTION selected>代替:
Run Code Online (Sandbox Code Playgroud)<OPTION selected="selected">作者应该意识到许多用户代理只识别布尔属性的最小化形式,而不是完整形式.
http://www.w3.org/TR/REC-html40/intro/sgmltut.html#h-3.3.4.2
如果该属性存在,则其值必须是空字符串或对属性的规范名称不区分大小写的值,不带前导空格或尾随空格.
它被认为等同于具有任何价值的形式.
| 归档时间: |
|
| 查看次数: |
786 次 |
| 最近记录: |