码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 前端HTML5 +CSS3 3. HMTL基础 3 表单标签


    前端HTML5 +CSS3

    老师:黑马程序员

    文章目录

      • 前端HTML5 +CSS3
        • 老师:黑马程序员
      • 二. HMTL基础
        • 3 表单标签
          • 3.1 input系列标签的基本介绍
            • 3.1.1 input系列标签——文本框
            • 3.1.2 扩展 value属性和name属性作用介绍
            • 3.1.3 input系列标签——密码框
            • 3.1.4 input系列标签——单选框
            • 3.1.5 input系列标签——复选框
            • 3.1.6 input系列标签——文件选择
            • 3.1.7 input系列标签——按钮
            • 3.1.8 input系列标签总结
          • 3.2 button按钮标签
          • 3.3 select下拉菜单标签
          • 3.4 textarea文本域标签
          • 3.5 label标签

    二. HMTL基础

    3 表单标签

    3.1 input系列标签的基本介绍

    场景:在网页中显示收集用户信息的表单效果,如:登录页、注册页

    标签名: input

    input标签可以通过type属性值的不同,展示不同效果

    type属性值:

    在这里插入图片描述

    3.1.1 input系列标签——文本框

    场景:在网页中显示输入单行文本的表单控件

    type属性值:text

    常用属性:

    在这里插入图片描述

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

    在这里插入图片描述

    3.1.3 input系列标签——密码框

    场景:在网页中显示输入密码的表单控件

    type属性值:password

    常用属性(同文本框):

    在这里插入图片描述

    注意点:type属性值不要拼错或者多加空格,否则相当于设置了默认值状态:text→文本框

    3.1.4 input系列标签——单选框

    场景:在网页中显示多选一的单选表单控件

    type属性值:radio

    常用属性:

    在这里插入图片描述

    注意点:

    • name属性对于单选框有分组功能
    • 有相同name属性值的单选框为一组,一组中只能同时有一个被选中
    3.1.5 input系列标签——复选框

    场景:在网页中显示多选多的多选表单控件

    type属性值:checkbox

    常用属性(同单选框):

    在这里插入图片描述

    3.1.6 input系列标签——文件选择

    场景:在网页中显示文件选择的表单控件

    type属性值:file

    常用属性:

    在这里插入图片描述

    3.1.7 input系列标签——按钮

    场景:在网页中显示不同功能的按钮表单控件

    type属性值:

    在这里插入图片描述

    注意点:

    • 如果需要实现以上按钮功能,需要配合form标签使用
    • form使用方法:用form标签把表单标签一起包裹起来即可
    3.1.8 input系列标签总结

    input标签的type属性值:

    注意点:

    • 占位符:placeholder
    • 如果需要实现单选效果,需要设置相同的name属性值
    • 单选框和多选框的默认选中:checked
    3.2 button按钮标签

    场景:在网页中显示用户点击的按钮

    标签名: button

    type属性值(同input的按钮系列):

    在这里插入图片描述

    注意点∶

    • 谷歌浏览器中button默认是提交按钮
    • button标签是双标签,更便于包裹其他内容:文字、图片等
    3.3 select下拉菜单标签
    • 场景:在网页中提供多个选择项的下拉菜单表单控件

    • 标签组成:

      • select标签:下拉菜单的整体
      • option标签:下拉菜单的每一项常见属性:
    • 常见属性

      selected: 下拉菜单的默认选中

    3.4 textarea文本域标签
    • 场景:在网页中提供可输入多行文本的表单控件

    • 标签名: textarea

    • 常见属性:

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

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

    • 注意点:

      • 右下角可以拖拽改变大小

      • 实际开发时针对于样式效果推荐用CSS设置

    3.5 label标签
    • 场景:常用于绑定内容与表单标签的关系
    • 标签名:label
    • 使用方法①:
      • 1.使用label标签把内容(如︰文本)包裹起来
      • 2.在表单标签上添加id属性
      • 3.在label标签的for属性中设置对应的id属性值
    • 使用方法②:
      • 1.直接使用label标签把内容(如︰文本)和表单标签一起包裹起来
      • 2.需要把label标签的for属性删除即可
  • 相关阅读:
    [JVM] 浅析JVM的垃圾回收机制的相关概念
    关于排序中最少交换次数的证明(置换环)
    SQL的ROUND函数用法及其实例
    企业为什么推广新品?盘点新产品推广的流程和方法
    【我的渲染技术进阶之旅】让我们一起来了解一下什么是glTF?为什么glTF是3D世界的JPEG?
    判断语音识别结果好坏的指标——python实现
    Git的基本使用(用户初始化配置、新建代码库、把文件提交到缓存区、把文件提交到本地仓库等)
    技术周总结 08.05-08.11周日(scala git回滚)
    [每周一更]-(第62期):SRE 是什么?
    (迷宫问题)DFS(递归+非递归)
  • 原文地址:https://blog.csdn.net/weixin_44226181/article/details/126654843
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号