布尔属性 Boolean Attributes
布尔属性是 HTML 中一种特殊类型的属性,它们不需要值,只需要一个名字就可以使用。布尔属性用于定义 HTML 元素的行为。类似于 CSS 中的 !important。
- 常见的布尔属性有
disabled、checked、readonly、multiple、autofocus、selected - 布尔属性可以没有属性值,写上属性名就代表使用这个属性。
- 如果要给布尔属性设值,值就是属性名本身。
<input type="text" disabled autofocus readonly />
<!-- 等价于 -->
<input type="text" disabled="disabled" autofocus="autofocus" readonly="readonly" />