单选题
89、在HTML中,以下设置复选框默认为选中状态的是()
A
type="checkbox"
B
value="true"
C
check="true"
D
checked="checked"
答案解析
正确答案:D
解析:
在HTML中,复选框(checkbox)的默认选中状态是通过特定的属性来设置的。让我们逐一分析每个选项:
A. type="checkbox"
这个属性是用来定义HTML元素为复选框的。它并不控制复选框是否被选中,只是定义了元素的类型。
B. value="true"
value属性定义了复选框被选中时发送到服务器的值。它同样不控制复选框的默认选中状态。
C. check="true"
HTML中没有check这个属性用于复选框。这不是一个有效的属性来控制复选框的选中状态。
D. checked="checked"
checked属性用于指定复选框在页面加载时应该被选中。虽然checked属性本身的值可以是空(即只写checked),但为了与XHTML兼容,通常写成checked="checked"。这个属性正确地设置了复选框的默认选中状态。
因此,正确答案是D(checked="checked"),因为它正确地设置了复选框在页面加载时的默认选中状态。
A. type="checkbox"
这个属性是用来定义HTML元素为复选框的。它并不控制复选框是否被选中,只是定义了元素的类型。
B. value="true"
value属性定义了复选框被选中时发送到服务器的值。它同样不控制复选框的默认选中状态。
C. check="true"
HTML中没有check这个属性用于复选框。这不是一个有效的属性来控制复选框的选中状态。
D. checked="checked"
checked属性用于指定复选框在页面加载时应该被选中。虽然checked属性本身的值可以是空(即只写checked),但为了与XHTML兼容,通常写成checked="checked"。这个属性正确地设置了复选框的默认选中状态。
因此,正确答案是D(checked="checked"),因为它正确地设置了复选框在页面加载时的默认选中状态。
