使用< select>之间的语义区别是什么?包含< option>的元素儿童,并使用< input type =“radio”> < fieldset>中的元素家长吗?这两种方法都提供给用户最多选择一个选项.唯一的区别是视觉和用户体验相关:第一种方法显示用户下拉菜单,而另一种选项显示单选按钮.
同样地,< select multiple =“”>使用< option>儿童(选择多个下拉菜单),并使用< input type =“checkBox”> (复选框)?再次,我没有看到功能的差异;只有演示.
我只是想知道为什么HTML规范有两个方法供开发人员使用.如果在演示中和user experience中唯一的区别是,我们不应该只使用一种方法?