html学习与总结表单input系列标签

news2024/9/22 21:23:24

文章目录

      • 表单标签
        • input系列标签
        • 表单input总结
        • button按钮标签
        • select下拉菜单标签
        • textarea文本域标签
        • label标签

表单标签

input系列标签

标签属性说明
inputtext文本框
inputpassword密码框
inputradio单选框
inputcheckbok复选框 checked 默认选中
inputfile文件上传 multiple 设置意思为多选
inputsubmit提交按钮
inputreset重置
inputbutton普通按钮
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- 写什么就显示什么 -->
    文本框: <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>
    提交按钮:<input type = "submit">
    <br>
    <br>
    重置按钮:<input type = "reset">
    <br>
    <br>
    普通按钮:<input type = "button">
</body>
</html>
Document 文本框:

密码框:

单选框:

多选框: 多选框: 多选框:

上传文件:

提交按钮:

重置按钮:

普通按钮:

➢value属性:用户输入的内容,提交之后会发送给后端服务器

➢name属性:当前控件的含义,提交之后可以告诉后端发送过去的数据是什么含义

➢后端接收到数据的格式是:name的属性值 = value的属性值

表单input总结

在这里插入图片描述

button按钮标签

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

➢标签名:button

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

➢注意点:

• 谷歌浏览器中button默认是提交按钮

• button标签是双标签,更便于包裹其他内容:文字、图片等

标签属性及说明
buttonsubmit 提交
buttonreset 重置
buttonbutton 普通按钮

select下拉菜单标签

➢场景:在网页中提供多个选择项的下拉菜单表单控件

➢标签组成:

• select标签:下拉菜单的整体

• option标签:下拉菜单的每一项

➢常见属性:

• selected:下拉菜单的默认选中

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <select>
        <option>北京</option>
        <option>上海</option>
        <option>广州</option>
        <option selected>深圳</option>
    </select>
    
</body>
</html>
Document 北京 上海 广州 深圳

textarea文本域标签

➢场景:在网页中提供可输入多行文本的表单控件

➢标签名:textarea

➢常见属性:

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

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

➢注意点:

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

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

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <textarea cols="60" rows="30"></textarea>
</body>
</html>
Document

label标签

➢场景:常用于绑定内容与表单标签的关系

➢标签名:label

➢使用方法①:

  1. 使用label标签把内容(如:文本)包裹起来

  2. 在表单标签上添加id属性

  3. 在label标签的for属性中设置对应的id属性值

➢使用方法②:

  1. 直接使用label标签把内容(如:文本)和表单标签一起包裹起来

  2. 需要把label标签的for属性删除即可

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    性别: 
    <input type="radio" name="sex" id="nan"> <label for="nan"></label>
    <label><input type="radio" name="sex"></label>
</body>
</html>
Document 性别:

回到顶行

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/659137.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

springboot整合spring-data-redis

前言 其实&#xff0c;整合是一个循序渐进的学习&#xff0c;你肯定是要了解之前底层的相关知识&#xff0c;才能够具体知道现在框架方法api到底tm有什么作用&#xff0c;所以建议先看看我之前的redis博客。 可以不看&#xff0c;但是可以以我这个为目录&#xff0c;针对性得…

python图像处理实战(二)—图像几何变换

&#x1f680;写在前面&#x1f680; &#x1f58a;个人主页&#xff1a;https://blog.csdn.net/m0_52051577?typeblog &#x1f381;欢迎各位大佬支持点赞收藏&#xff0c;三连必回&#xff01;&#xff01; &#x1f508;本人新开系列专栏—python图像处理 ❀愿每一个骤雨初…

Python接口自动化测试实战

目录 前言&#xff1a; 1.接口定义&#xff1a; 2.基本流程 3.需求分析 4.用例设计 5.脚本开发 5.3结果校验 6.结果分析 前言&#xff1a; Python是一款在自动化测试领域应用广泛的编程语言。通过使用Python的测试框架&#xff08;如unittest和pytest&#xff09;&…

【第一次】21级计科计算机组成原理课外练习

【第一次】21级计科计算机组成原理课外练习 一、判断题二、单选题三、多选题四、主观题 一、判断题 1-1 国防科技大学成功研制的“银河-II”通用并行巨型机的峰值速度超过同为国防科技大学研制的“天河一号”超级计算机。 错误 1-2 目前高端光刻机技术被荷兰ASML公司垄断&…

简要介绍 | 行人重识别 Person Re-identification

注1&#xff1a;本文系“简要介绍”系列之一&#xff0c;仅从概念上对行人重识别进行非常简要的介绍&#xff0c;不适合用于深入和详细的了解。 注2&#xff1a;“简要介绍"系列的所有创作均使用了AIGC工具辅助” 探索行人重识别技术&#xff1a;原理、挑战与未来展望 行人…

数字IC前端学习笔记:仲裁轮询(二)

相关文章 数字IC前端学习笔记&#xff1a;LSFR&#xff08;线性反馈移位寄存器&#xff09; 数字IC前端学习笔记&#xff1a;跨时钟域信号同步 数字IC前端学习笔记&#xff1a;信号同步和边沿检测 数字IC前端学习笔记&#xff1a;锁存器Latch的综合 数字IC前端学习笔记&am…

【代码阅读软件】VSCode最新版本 下载、安装、配置

目录 一、概述二、安装 VSCode 详细步骤三、基础配置3.1 安装中文插件3.2 安装其他插件 一、概述 VSCode 全称是 Visual Studio Code&#xff0c;是一款免费且开源的现代化代码编辑器&#xff0c;几乎支持所有主流开发语言的语法高亮、智能代码补全、代码片段提示、自定义快捷键…

(2023,网络修剪)探索 few-shot 图像生成中的不相容知识迁移

Exploring Incompatible Knowledge Transfer in Few-shot Image Generation 公众号&#xff1a;EDPJ 目录 0. 摘要 1. 简介 2. 相关工作 3. 基础 4. FSIG 中不兼容的知识转移 4.1 调查不相容的知识 4.2 实验设置 4.3 结果和分析 5. 建议的方法 5.1 通过网络修剪进…

SpringCloud02:Eureka

什么是Eureka&#xff1f; 基于Restful的注册中心 Eureka基本的架构 Springcloud 封装了Netflix公司开发的Eureka模块来实现服务注册与发现 (对比Zookeeper).Eureka采用了C-S的架构设计&#xff0c;EurekaServer作为服务注册功能的服务器&#xff0c;他是服务注册中心.而系统…

React从入门到实战 -组件的三大核心属性(1)state

State state是组件对象最重要的属性&#xff0c;值是对象&#xff08;可以包含多个Key-value的组合&#xff09;组件被称为状态机&#xff0c;通过更新组件的state来更新对应的页面显示&#xff08;重新渲染组件&#xff09; class MyComponent extends React.Component {rend…

023.【回溯算法】

1. 回溯算法 回溯算法也叫试探法&#xff0c;它是一种系统地搜索问题而求解的方法。回溯算法可以找出所有解的一般性&#xff0c;同时可以避免不正确的数值。一旦发现不正确的数值&#xff0c;就不再继续下一层而是返回到上一层&#xff0c;以节省时间。简单来说&#xff0c;回…

OpenVino 2023.0学习使用(1)-简介

模型制备 每一个深度学习工作流程都是从获取模型开始的。您可以选择准备一个自定义的网络&#xff0c;使用现成的解决方案并根据您的需求进行调整&#xff0c;甚至可以从在线数据库下载并运行预先训练的网络&#xff0c;例如TensorFlow Hub&#xff0c;Hugging Face&#xff0…

C++入门:类和对象(中)

目录 前言&#xff1a; 一&#xff1a;类的6个默认成员函数 二&#xff1a;构造函数(第一个成员) (1)概念 (2)特性 (3)特性的解析 ⭐特性4 ⭐特性5 ⭐特性6 ⭐特性7 三&#xff1a;初始化列表 (1)引入 (2)概念 (3)注意 四&#xff1a;析构函数(第二个成员) …

2023年软件测试的高薪机会在哪?

没入行或已经入行测试的小伙伴们&#xff0c;快看过来。来看看你们的高薪机会在哪里&#xff01; 我们先来看几个高薪招聘需求&#xff01; 高薪招聘需求1 要求看起来不是很高&#xff0c;应届生和在校生都可以&#xff0c;而且薪资达到了12K&#xff0c;14薪。 但是&#xff0…

roop 一张图片就能生成换脸视频的开源项目

roop的github地址&#xff1a;https://github.com/s0md3v/roop 安装python&#xff08;pip如果需要也安装&#xff09; 记住到 2023-6-18 这天 一定要是python3的10版本&#xff0c;11版本会有包不兼容&#xff0c;我就这个问题耗费了一天。 我使用的是&#xff1a;python3.1…

图的单源最短路算法:Bellman-Ford

Bell-Ford算法思想 对一个点的松弛操作&#xff0c;就是找到经过这个点的另外一条路径&#xff08;多走一条边&#xff09;&#xff0c;使得花费的代价更小。 如果一个图没有负权环&#xff0c;从一点到另外一点的最短路径&#xff0c;最多经过所有的V个顶点&#xff0c;有V-1…

微信代加什么意思

微信代加什么意思&#xff0c;信息流加粉推广怎么做&#xff0c;信息流怎么做加粉推广&#xff1f;信息流微信加粉#信息流代运营#信息流推广#加粉引流推广#抖音引流推广#信息流加粉链路#抖音#百收助推 近期有客户问信息流微信加粉怎么做&#xff1f; 嗯&#xff0c;首先说一下…

开箱即用的shell脚本(一)

目录 一、通过位置变量创建 Linux 系统账户及密码 二、初始化脚本 三、nginx启动脚本 四、每周 5 使用 tar 命令备份/var/log 下的所有日志文件 五、实时监控本机内存和硬盘剩余空间&#xff0c;剩余内存小于 500M、根分区剩余空间小于 1000M时&#xff0c;发送报警邮件给 …

C语言之动态内存分配(1)

目录 本章重点 为什么存在动态内存分配 动态内存函数的介绍 malloc free calloc realloc 常见的动态内存错误 几个经典的笔试题 柔性数组 动态内存管理—自己维护自己的内存空间的大小 首先我们申请一个变量&#xff0c;再申请一个数组 这是我们目前知道的向内存申请…

【小沐学Python】Python实现Web服务器(Flask,gevent )

文章目录 1、简介1.1 功能列表1.2 支持平台1.3 安装 2、gevent入门示例2.1 文件IO2.2 MySQL2.3 redis2.4 time2.5 requests2.6 socket2.7 并发抓取文字2.8 并发抓取图片2.9 生产者 - 消费者 3、gevent其他示例3.1 StreamServer3.2 WSGI server3.3 flask3.4 websocket3.5 udp 结…