前端基础HTML标签-基础标签3

表单标签

input

系列标签的基本介绍
在这里插入图片描述
标签名:input
• input标签可以通过type属性值的不同,展示不同效果
type属性值:
在这里插入图片描述
type属性值:text
在这里插入图片描述

value属性和name属性作用介绍
Ø value属性:用户输入的内容,提交之后会发送给后端服务器
Ø name属性:当前控件的含义,提交之后可以告诉后端发送过去的数据是什么含义
Ø 后端接收到数据的格式是:name的属性值 = value的属性值

在这里插入图片描述

type属性值:password
在这里插入图片描述
注意点:
• type属性值不要拼错或者多加空格,否则相当于设置了默认值状态:text→文本框

type属性值:radio

在这里插入图片描述
注意点:
• name属性对于单选框有分组功能
• 有相同name属性值的单选框为一组,一组中只能同时有一个被选中

type属性值:checkbox
在这里插入图片描述

type属性值:file
在这里插入图片描述

input系列标签-按钮
在这里插入图片描述
注意点:
• 如果需要实现以上按钮功能,需要配合form标签使用
• form使用方法:用form标签把表单标签一起包裹起来即可

    <!-- 写什么就显示什么 -->
    文本框: <input type="text">
    <br>
    <br>
    <!-- 书写的内容都会变成点点显示 -->
    密码框: <input type="password">

    <br>
    <br>
    单选框: <input type="radio">

    <br>
    <br>

    多选框: <input type="checkbox">

    <br>
    <br>

    上传文件: <input type="file">
       <input type="submit" value="免费注册">
        <input type="reset">
        <input type="button" value="普通按钮">
        <!-- 属性  xx="xxx" -->

在这里插入图片描述

button按钮标签

标签名:button
type属性值(同input的按钮系列):
注意点:
• 谷歌浏览器中button默认是提交按钮
• button标签是双标签,更便于包裹其他内容:文字、图片等

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

在这里插入图片描述

select下拉菜单标签

场景:
在网页中提供多个选择项的下拉菜单表单控件
标签组成:
• select标签:下拉菜单的整体
• option标签:下拉菜单的每一项
常见属性:
• selected:下拉菜单的默认选中
在这里插入图片描述

    <select>
        <option>北京</option>
        <option>上海</option>
        <option>广州</option>
        <option selected>深圳</option>
    </select>

textarea文本域标签

Ø 场景:
在网页中提供可输入多行文本的表单控件
Ø 标签名:textarea
Ø 常见属性:
• cols:规定了文本域内可见宽度
• rows:规定了文本域内可见行数
Ø 注意点:
• 右下角可以拖拽改变大小
• 实际开发时针对于样式效果推荐用CSS设置

  <textarea cols="60" rows="30"></textarea>

在这里插入图片描述

label标签

场景:
常用于绑定内容与表单标签的关系
Ø 标签名:label
Ø 使用方法①:

  1. 使用label标签把内容(如:文本)包裹起来
  2. 在表单标签上添加id属性
  3. 在label标签的for属性中设置对应的id属性值
    Ø 使用方法②:
    直接使用label标签把内容(如:文本)和表单标签一起包裹起来
    需要把label标签的for属性删除即可
    性别: 
    <input type="radio" name="sex" id="nan"> 
	<label for="nan"></label>
    <label><input type="radio" name="sex"></label>

没有语义的布局标签-div和span
Ø 场景:实际开发网页时会大量频繁的使用到div和span这两个没语义的布局标签
Ø div标签:一行只显示一个(独占一行)
Ø span标签:一行可以显示多个
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值