9.表单,input标签,单选框

一.表单,input标签

  表单可以用来收集用户的信息,用来充当登录页面,注册页面,搜索页面

我们可以看到,表单里面,有一些文本框,密码框,单选多选框,还有的表单可以上传文件,这些我们可以通过<input>标签来实现,当然<input>标签只能实现这些输入框,其他的装饰得用CSS来实现

文本框: <input type="text">
<br><br>
密码框: <input type="password">
<br><br>
单选框: <input type="radio">
<br><br>
多选框: <input type="checkbox">
<br><br>
上传文件: <input type="file">
<br><br>

<br>标签是干什么的呢,忘记的去前面复习.我们看到,<input>是单标签,而且标签内有type属性,属性值的不同,导致<input>标签在网页实现的功能不同,有文本框(text),密码框(password),单选框(radio),多选框(checkbox),上传文件(file).

还有一个<input>标签占位文本,就是placeholder属性, 用于文本框,密码框,使得在框内有提示性文字

文本框: <input type="text" placeholder="请输入用户名">
<br><br>
密码框: <input type="password" placeholder="请输入密码">

二.单选框

  接下来我们单独讲一下单选框,我们在上面的图片可以看到,单选框,怎么只有一个选项,如何插入多个选项,我们可以这样

<input type="radio">男
<input type="radio">女

这样就出现了两个选项,那现在这样还是没什么问题的,那如果我这样呢:

<input type="radio">男
<input type="radio">女
<input type="radio">成年
​

这时候是不是有点乱套了,这时候的结果是

不是哥们你看这对吗,乱套了都,而且不是单选框吗,三个同时选是不是有点不太对,这时候就有一个name属性,可以用来分组,而且保证同组只能选一个,name属性值我们可以按照不同组的类型来填写

​
<input type="radio" name="gender">男
<input type="radio" name="gender">女
<br>
<input type="radio">成年
​

​

然后在不同组的单选框里面加上<br>标签,不就齐活了吗这样是不是就对味了.

除此之外还有一个checked属性,这个属性名与属性值相同,所以直接写就行,这个作用是默认选中,比如一些化妆品的调查名单里的性别选择,是不是大部分都会是女生填写,那直接默认选择女是不是会方便很多

<input type="radio" name="gender">男
<input type="radio" name="gender" checked>女

如有错误,欢迎指错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值