HTML5单选按钮,复选框和选择选项标签:已选中='已选中'并选择='选择',或者只是选中并选中

时间:2016-04-15 09:38:15

标签: html5 tags attributes selected checked

假设HTML5,选中或选择了复选框,单选按钮或选择选项的正确方式是什么?

是不是这样,这似乎是常用的,但对我来说似乎很奇怪:

<input type='checkbox' checked='checked'> I'm checked

<input type='radio' checked='checked'> I'm also checked

<select>
  <option>First</option>
  <option selected='selected'>I'm selected</option>
</select>

或者像这样,这似乎更有意义,似乎也有效:

<input type='checkbox' checked> I'm checked

<input type='radio' checked> I'm also checked

<select>
  <option>First</option>
  <option selected>I'm selected</option>
</select>

后者是否存在兼容性问题?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

两种方式似乎都通过W3 HTML5 validator,所以它们都应该是正确的。 我更喜欢第二种方法,因为它使用的代码更少,对我来说更容易,但这完全是个人的。