【发布时间】:2021-02-26 22:54:40
【问题描述】:
目前在我们的插件中,我们将复选框设置为通过设置检查
<input type="checkbox" checked="checked" />
这是为了保持 xhtml 兼容性。我更习惯将checked设置为属性
<input type="checkbox" checked />
在html5中正确的做法是什么?我们还应该关心xhtml的兼容性吗?
【问题讨论】:
-
请注意,HTML5 中也不需要
/>。 -
这不是一个属性,它仍然是一个属性。如果您在脚本中或其他任何将其称为属性的地方进行设置,则您只是在设置该属性。但在 HTML 和 XML 标记中,它被称为属性。