html基础 表单标签 input系列 以及优化方法
场景:在网页中显示手机用户信息的表单效果。 如:登录页、注册页
标签名:input
用法是通过改变type属性值,来展示不同效果

1.1
html 代码
<!--placeholder 提示符又叫占位符-->
昵称: <input type="text" placeholder="用户名" > <br> <!-- 密码框注意事项:type属性值不能拼错或者加空格,否则按普通文本框处理 -->
密码: <input type="password" placeholder='登录密码' > <br> <!-- radio属性里的name是将单选框分组; checked是设置默认选项 -->
性别: <input type="radio" name="sex" checked>男
<input type="radio" name="sex" > 女 <br> 爱好: <input type="checkbox" checked> 敲代码
<input type="checkbox" checked> 文案
<input type="checkbox" > 游戏 <br> <!-- multiple 可以一次选择多个文件上传 -->
<input type="file" multiple >
<!--选择日期,类似日历-->
<input type='date'>
效果图

1.2input系列标签--按钮 ;要想使用重置和提交按钮需要用<form></form> 包裹所有标签内容

<form >
<!--placeholder 提示符又叫占位符-->
昵称: <input type="text" placeholder="用户名" > <br> <!-- 密码框注意事项:type属性值不能拼错或者加空格,否则按普通文本框处理 -->
密码: <input type="password" placeholder='登录密码' > <br> <!-- radio属性里的name是将单选框分组; checked是设置默认选项 -->
性别: <input type="radio" name="sex" checked>男
<input type="radio" name="sex" > 女 <br> 爱好: <input type="checkbox" checked> 敲代码
<input type="checkbox" checked> 文案
<input type="checkbox" > 游戏 <br> <!-- multiple 可以一次选择多个文件上传 -->
<input type="file" multiple > <br> <!-- 按钮 -->
<!-- 提交按钮 -->
<input type="submit" > <!-- 重置按钮 -->
<input type="reset"> <!-- 普通按钮 -->
<input type="button" value="普通按钮">
</form>
效果图

label的的使用方法
功能优化:
当选择自己的爱好以及其他选择答案的时候,点击小方格范围比较小,优化后让其点击文字也可以选择中此项
使用方法一:
爱好: <input type="checkbox" checked id='one'> <label for='one'>敲代码</label>/* 执行过程:当点击"敲代码"文字,label将会找id为one的标签,同时选中*/
<input type="checkbox" checked> 文案
<input type="checkbox" > 游戏 <br>
使用方法二:
<label>
爱好: <input type="checkbox" checked> 敲代码
<input type="checkbox" checked> 文案
<input type="checkbox" > 游戏
</label>
html基础 表单标签 input系列 以及优化方法的更多相关文章
- 课时44.表单标签-input(掌握)
1.什么是表单? 表单是专门用收集用户信息的 2.什么是表单元素? 2.1什么是元素? 在HTML中,标签/标记/元素都是指HTML中的标签 例如: <a>a标签/a标记/a元素 表单元素 ...
- 前端 HTML form表单标签 input标签 type属性 file 上传文件
加上上传文件功能 input type='file' - 依赖form表单里一个属性 enctype="multipart/form-data" 加上这个属性表示把你上次文件一点 ...
- HTML之form表单和input系列
<form method="POST" action="/host"> <input class="c1" type=&q ...
- 前端 HTML form表单标签 input标签 type属性 重置按钮 reset
input type="reset" value="重置" reset重置 还原到默认状态 <!DOCTYPE html> <html lan ...
- 前端 HTML form表单标签 input标签 type属性 radio 单选框
<input type="radio"> 单选框 适用于 选择性别按钮网页等 <!DOCTYPE html> <html lang="en& ...
- 前端 HTML form表单标签 input标签 type属性 checkbox 多选框
多选框 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8 ...
- SpringMVC学习系列(11) 之 表单标签
本篇我们来学习Spring MVC表单标签的使用,借助于Spring MVC提供的表单标签可以让我们在视图上展示WebModel中的数据更加轻松. 一.首先我们先做一个简单了例子来对Spring MV ...
- SpringMVC学习系列 之 表单标签
http://www.cnblogs.com/liukemng/p/3754211.html 本篇我们来学习Spring MVC表单标签的使用,借助于Spring MVC提供的表单标签可以让我们在视图 ...
- Bootstrap系列 -- 11. 基础表单
表单主要功能是用来与用户做交流的一个网页控件,良好的表单设计能够让网页与用户更好的沟通.表单中常见的元素主要包括:文本输入框.下拉选择框.单选按钮.复选按钮.文本域和按钮等.其中每个控件所起的作用都各 ...
随机推荐
- LocalDate计算两个日期相差天数
import org.apache.commons.lang.StringUtils; import java.time.LocalDate; import java.time.ZoneId; imp ...
- 【Linux】【Services】【Package】rpm
CentOS系统上rpm命令管理程序包: 安装.升级.卸载.查询和校验.数据库维护 rpm命令:rpm [OPTIONS] [PACKAGE_F ...
- spring的注解AOP配置
package com.hope.service.impl;import com.hope.service.IAccountService;import org.aspectj.lang.annota ...
- C++内存管理:简易内存池的实现
什么是内存池? 在上一篇 C++内存管理:new / delete 和 cookie中谈到,频繁的调用 malloc 会影响运行效率以及产生额外的 cookie, 而内存池的思想是预先申请一大块内存, ...
- hooks中,useEffect无限调用问题产生的原因
前言:我在我的另一篇博客中有说道useEffect监听对象或者数组时会导致useEffect无限执行,并给予了解决方案-useEffect无限调用问题 .后来我想从其产生根源去理解并解决这个问题. 原 ...
- Table.FirstN保留前面N….First…(Power Query 之 M 语言)
数据源: "姓名""基数""个人比例""个人缴纳""公司比例""公司缴纳"&qu ...
- 4、BFS算法套路框架——Go语言版
前情提示:Go语言学习者.本文参考https://labuladong.gitee.io/algo,代码自己参考抒写,若有不妥之处,感谢指正 关于golang算法文章,为了便于下载和整理,都已开源放在 ...
- WebRTC + WebSocket 实现视频通话
前言 WebRTC WebRTC(Web Real-Time Communication).Real-Time Communication,实时通讯. WebRTC能让web应用和站点之间选择性地分享 ...
- Golang爬虫+正则表达式
最近学习go,爬取网站数据用到正则表达式,做个总结: Go中正则表达式采用RE2语法(具体是啥咱也不清楚): 字符 . --匹配任意字符 e.g: abc. 结果: abcd,abcx,abc9; [ ...
- 当ligerui的grid出现固定列与非固定列不在同一水平线上时,改怎么处理
当ligerui的grid出现固定列与非固定列不在同一水平线上时,如下图所示: 此时可以增加fixedCellHeight:false属性进行解决.这个属性在IE上不起作用,那么该怎么处理,可以这样处 ...