码农知识堂 - 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属性删除即可
  • 相关阅读:
    基于ssm流浪动物救助管理系统
    v82.01 鸿蒙内核源码分析 (协处理器篇) | CPU 的好帮手 | 百篇博客分析 OpenHarmony 源码
    1000个已成功入职的软件测试工程师简历范文模板(含真实简历)
    Java项目:JSP鲜花商城网站系统
    有哪些值得推荐的优秀 HTML&CSS 网站前端设计的网络资源(博客、论坛)?
    UIC Python期末冲刺|02文件操作1
    ES6函数的拓展形参和拓展运算符
    Android加固为何重要?很多人不学
    【OpenCV】Chapter1.图像的基本操作
    HTML学生中秋节日网页设计模板 DIV布局大学生中秋节网页作业制作 八月十五中秋静态网页成品代码下载 中秋节日网页设计作品
  • 原文地址:https://blog.csdn.net/weixin_44226181/article/details/126654843
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号