布尔属性(HTML) - MDN Web 文档术语表:Web 相关术语的定义

HTML 布尔属性是表示 true 或 false 值的属性。如果 HTML 标签包含布尔属性——无论该属性的值如何——该属性都会在该元素上设置为 true。如果 HTML 标签不包含该属性,则该属性被设置为 false。

如果属性存在,则取值可以是:

没有任何值,例如 attribute

空字符串,例如 attribute=""

属性的名称本身,没有前导或尾随空格,例如 attribute="attribute"

备注:

字符串“true”和“false”是无效的值。要将属性设置为 false,则该属性不应出现在元素标签中。尽管现代浏览器将任何字符串值视为 true,但你也不应该这样做。

以下是 HTML 布尔属性 checked 的示例:

html