XHTML5 和布尔属性
HTML5 将一些 HTML 属性定义为 boolean; 布尔值只能是 true
或 false
。规范只是声明布尔属性的存在意味着该属性设置为 true。在以下示例中使用 disabled
属性的示例中,禁用按钮输入元素:
<input disabled type="button" value="HTML Button">
XML,因此扩展的 XHTML 必须具有有效的属性和值。因为 HTML5 不是为了澄清这些事情而编写的(过去标准中的歧义导致不同的浏览器实现)HTML5 属性在 XHTML 应用程序中提供时应始终使用 true
值,至少在未来的规范消除不必要的歧义之前。
<input disabled="true" type="button" value="XHTML Button" />