当前位置: 首页 > article >正文

Web前端------表单标签

一.表单标签介绍

1.认识表单

表单---类似于日常生活中的申请单

        都是去填写一些信息去申请某个功能,例如:账号+密码+昵称,登陆网站

2.常见标签

常见的标签

<form></form>   表单标签,所有表单信息都包含在这个标签内部
<input type="text">    单行文本输入框
                       一般用于输入账号,昵称
<input type="password">   密码输入框
<input type="radio">     单选框
<input type="checkbox">   复选框
<input type="file">       文件选择框,例如:选择用户头像
<input type="date">       日期选择框,例如:选择用户生日
<input type="number">     数字输入框,例如:输入用户年龄
<input type="emali">      邮件输入框
<input type="url">        网址输入框,例如:输入个人主页网址
<input type="color">      颜色选择框
<input type="button">     普通按钮
<input type="image">      图片按钮
<input type="reset">      重置按钮,清空填写的信息
<input type="submit">     提交按钮,点击之后将表单数据提交并处理给相应地址
<select></select>         下拉列表框,例如:选择收货地址
<textarea></textarea>     多行文本输入框,例如:输入商品描述,个人简介
<label></label>           提示信息标签

二.代码展示

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>表单案例</title>
</head>
<body>
    <h3>收录用户信息</h3>
    <!-- form: 表单标签,所有与表单相关的信息都包含在其中
            action:提交给谁处理,一般是一个网址,默认#(当前网页自己)
            method:提交方式,常见get(默认)/post 
    -->
    <form action="#" method="get"></form>
    <!-- 账号---input
            id属性:每个标签都有唯一的id属性,类似人的身份证号码
            placehold:输入框中用于占位的提示信息,一旦输入内容这个提示信息会消失
    -->
    <label for="zhanghao">账号:</label>
    <input type="text" id="zhanghao" placeholder="请输入账号">
    <p>
    <label for="miam">密码:</label>
    <input type="password" id="mima" placeholder="请输入密码">
    </p>
    <p>
        <label for="querenmima">确认密码:</label>
        <input type="password" id="qurenmima" placeholder="请确认密码">
    </p>
    <p>
        <label for="touxiang">选择头像:</label>
        <input type="file" >
    </p>
    <p>
        <label for="nicheng">昵称:</label>
        <input type="text" id="nicheng" placeholder="请输入昵称">
    </p>
    <p>
        <label for="xingbie">性别:</label>
        <input type="radio" id="xingbie" value="男" name="xb">男
        <input type="radio" id="xingbie1" value="女" name="xb">女
    </p>
    <p>
        <label for="nianling">年龄:</label>
        <input type="number" id="nianling" placeholder="请输入年龄">
    </p>
    <p>
        <label for="youxiang">邮箱:</label>
        <input type="email" id="youxiang" placeholder="请输入邮箱">
    </p>
    <p>
        <label for="gerenzhuye">个人主页:</label>
        <input type="url" id="gerenzhuye" placeholder="请输入个人主页">
    </p>
    <p>
        <label for="shengri">生日:</label>
        <input type="date" id="shengri" placeholder="请输入生日">
    </p>
    <p>
        <label for="aihao">爱好:</label>
        <input type="checkbox" value="音乐">音乐
        <input type="checkbox" value="读书">读书
        <input type="checkbox" value="看报">看报
        <input type="checkbox" value="编程">编程
    </p>
    <p>
        <label for="dizhi">家庭地址:</label>
        <select id="dizhi">
            <option>陕西</option>
            <option>山西</option>
            <option>河北</option>
            <option>湖北</option>
            <option>湖南</option>
        </select>
    </p>
    <p>
        <label for="yanse">喜欢颜色:</label>
        <input type="color" id="yanse" placeholder="请选择颜色">
    </p>
    <p>
        <input type="reset" value="清空数据">
        <input type="submit" value="提交">
    </p>
</body>
</html>

三.效果呈现 

 

 

 

 


http://www.kler.cn/a/510513.html

相关文章:

  • 第17章:Python TDD回顾与总结货币类开发
  • 左神算法基础提升--3
  • Sqlmap入门
  • 【SPIE出版|EI、Scopus双检索】2025年绿色能源与环境系统国际学术会议(GEES 2025)
  • cmake foreach 条件判断
  • 4.Spring AI Prompt:与大模型进行有效沟通
  • 青少年编程与数学 02-006 前端开发框架VUE 25课题、UI数据
  • 3.14 掌握 Token 数量计算:使用 Tiktoken 轻松了解模型输入输出
  • 【新人系列】Python 入门(二十七):Python 库
  • opentelemetry-collector docker安装
  • 游戏引擎学习第84天
  • Linux stress-ng命令解读
  • vue 学习笔记 - 创建第一个项目 idea
  • 合并两个有序数组(88)合并两个有序链表(21)
  • 大模型UI:Gradio全解11——Chatbot:融合大模型的聊天机器人(4)
  • 第34天:Web开发-PHP应用鉴别修复AI算法流量检测PHP.INI通用过滤内置函数
  • 《weak_ptr源码剖析》
  • 在K8S中,业务Pod数据如何存储?
  • JavaScript系列(32)-- WebAssembly集成详解
  • 数据库高可用方案-08-多版本管理
  • owasp SQL 注入-03 (原理)
  • Python爬虫-爱奇艺电视剧数据
  • Redis的部署和操作
  • 基于poll函数实现并发处理
  • 联合体(Union)
  • 根据现代业务需求设计数据架构(三)- 数据网格(Data Mesh)