HTML表单

目录

一,表单标签

1.input标签介绍

 1.1input系列标签-文本框

1.2input系列标签-单选框

1.3input系列标签-文件选择

1.4input系列标签-按钮 

2.button按钮标签

3.select下拉菜单标签

4.textarea文本域标签

5.label


一,表单标签

1.input标签介绍

  1. 场景:在网页中显示收集用户信息的表单效果,如:登录页,注册页
  2. 标签名:input
  • input标签可以通过type属性值的不同,展示不同效果
  • type属性值:
标签名type属性值说明
inputtext文本框,用于输入文本
inputpassword密码框,用于输入密码
inputradio单选框
inputcheckbox多选框
inputfile上传文件
inputsubmit提交按钮
inputreset重置按钮
inputbutton普通按钮,默认无功能,之后配合js添加功能

eg:

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

 1.1input系列标签-文本框

  • 场景:在网页中显示输入单行文本的表单控件
  • type属性值:text
  • 常用属性

placeholder:占位符,提示用户输入内容的文本。

1.2input系列标签-单选框

  • 场景:在网页中显示多选一的单选表单控件
  • type属性值:radio
  • 常用属性
属性名说明
name分组。有相同name属性值的单选框为一组,一组中同时只能有一个被选中
checked默认选中

1.3input系列标签-文件选择

  • 场景:在网页中显示文件选择的表单控件
  • type属性值:file
  • 常用属性:multiple :多文件选择

1.4input系列标签-按钮 

标签名type属性值说明
inputsubmit提交按钮,点击之后数据给后端服务器
inputreset重置按钮,点击之后恢复表单默认值
inputbutton普通按钮,默认无功能,之后配合js添加新功能
  • 注意点:如果需要实现以上功能,需要配合form标签使用
  • form标签使用方法:用form标签把表单标签一起包裹起来即可

代码:

<body>
    <form action=""></form>
    <input type = "text" placeholder="请输入用户名">
    <br>
    <input type = "password" placeholder="请输入密码">
    <br>
    性别:<input type = "radio" name = "gender"> 男 
          <input type = "radio" name = "gender" checked> 女
    <br>
    <input type = "checkbox" checked>
    <br>
    <input type = "file" multiple>
    <!-- 按钮 -->
    <br>
    <input type = "submit" value = "免费注册">
    <input type = "reset">
    <input type = "button" value = "普通按钮">
  </form>
</body>

2.button按钮标签

标签名type属性值说明
buttonsubmit提交按钮,点击之后数据给后端服务器
buttonreset重置按钮,点击之后恢复表单默认值
buttonbutton普通按钮,默认无功能,之后配合js添加新功能

代码:

  <button>我是按钮</button>
  <button type = "submit">提交按钮</button>
  <button type = "reset">重置按钮</button>
  <button type = "button">普通按钮,没有任何功能</button>

3.select下拉菜单标签

  • 场景:在网页中提供多个选择项的下拉菜单表单控件
  • 标签组成:
  1. select标签:下拉菜单的整体
  2. option标签:下拉菜单的每一项
  • 常见属性:selected下拉菜单的默认选中
  <select>
    <option>北京</option>
    <option>上海</option>
    <option selected>成都</option>
  </select>

4.textarea文本域标签

  • 场景:在网页中提供可输入多行文本的表单控件
  • 标签名:textarea
  • 常见属性:

         cols:规定了文本域可见宽度

        rows:规定了文本域可见行数

  •   注意点:右下角可以拖拽改变大小。

5.label

  • 使用方法:

     直接使用label标签把内容(文本)和表单标签一起包裹起来,然后把label标签的for属性删除。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值