html – 选择与单选按钮和复选框

使用< select>之间的语义区别是什么?包含< option>的元素儿童,并使用< input type =“radio”> < fieldset>中的元素家长吗?这两种方法都提供给用户最多选择一个选项.唯一的区别是视觉和用户体验相关:第一种方法显示用户下拉菜单,而另一种选项显示单选按钮.

同样地,< select multiple =“”>使用< option>儿童(选择多个下拉菜单),并使用< input type =“checkBox”> (复选框)?再次,我没有看到功能的差异;只有演示.

我只是想知道为什么HTML规范有两个方法供开发人员使用.如果在演示中和user experience中唯一的区别是,我们不应该只使用一种方法

解决方法

在一般术语中,单选按钮和选择列表(下拉菜单)之间没有这样特殊的区别,但是由于所使用的屏幕空间与选项数量成比例,如果选项数量在2到7之间,则Web设计者将使用单选按钮,对于八个或更多选项,他/她使用下拉列表或单选列表.

在设计时要牢记的另一件事是:如果大多数情况下大多数用户建议使用默认选项,单选按钮可能会吸引更多的关注选项.
如果您不想提请注意选项,或者您不想鼓励用户进行更改,请考虑使用下拉列表.下拉列表重点关注当前选择,而单选按钮同样强调所有选项.

复选框和多重选择下拉菜单也相同.

相关文章

操作步骤 1、进入elasticsearch的plugin,进入ik。进入config。 2、在config下面建立以.dic为后缀的字典...
lengend data数据中若存在&#39;&#39;,则表示换行,用&#39;&#39;切割。
代码实现 option = { backgroundColor: &amp;#39;#080b30&amp;#39;, tooltip: { trigger: &...
问题原因 原因在于直接在js中取的变量并复制给var变量。 于是就变成这样。 解决办法 var data = &#...
前言 最近做了一个调查问卷导出的功能,需求是将维护的题目,答案,导出成word,参考了几种方案之后,选...
对于很多人来说,用字符编码都是熟能生巧,而不清楚为什么是那样的字符编码,所以我在这列了一个表,翻...