前端form表单与css
form表单(******)
		能够获取用户输入(输入,选择,上传的文件)
		并且将用户输入的内容全部发送给后端
		参数
			action  控制数据提交的地址
				三种书写方式
					1.不写  默认就是朝当前这个页面所在的地址提交数据
					2.写全路径(https://www.baidu.com)
					3.只写路径后缀(/index/)
			method  控制数据提交的方式
					get  form表单默认是get请求
					post
		通常情况下input需要结合label一起使用
			<label for="d1">用户名:<input type="text" id="d1"></label>
			绑定id值 之后点击label标签内任何的位置都可以自动选中input框
			<label for="d2">用户名:</label>
			<input type="text" id="d2">
		form表单中的input就类似于是前端的变形金刚
			根据typy参数的不同 展示不同的功能
				text  		普通文本
				password    输入的内容 会变成密文
				date        日期
				radis       单选圆圈
				checkbox    多选 打钩
				hidden      隐藏
				file        传文件
				button		普通按钮 没有任何意义 然后却是用的最多的 你可以给它绑定js事件
				reset       重置按钮
				submit		提交按钮 能够自动触发form表单提交数据的动作
		select标签 下拉框
			一个个的option标签就是一个个的选项
			默认是单选
			你可以给select标签加一个multiple参数 就可以变成多选
		textarea标签  获取大段文本
		input标签可以加disable属性 禁用该input框
		input标签可以加value属性   设置默认值
		选择的标签 如何默认选中
			radio
			checkbox
				checked='checked'
				当属性名和属性值相同的时候 可以只写属性名(******)
		能够触发form表单提交数据的动作有两个标签可以(******)
			input标签type=submit
			button标签
		所有获取用户输入的标签 都应该有name属性(******)
			name属性就类似于字典的key
			input框获取到的用户输入都会放到input框的value属性中
		针对选择框 传到后端的数据  有value属性决定
		form表单如果要提交文件数据 必须修改以下参数
			enctype="multipart/form-data"
CSS
	层叠样式表
	用来控制html标签样式的
	注释
		/*单行注释*/
		/*
		多行注释1
		多行注释2
		*/
	通常我们在写css的时候 都会单独写一个css文件 里面只有css代码
		/*这是小米网站首页的css样式文件*/
		/*通用样式*/
		/*导航条样式*/
		/*轮播图样式*/
	css的语法结构
		选择器 {属性1:属性值1}
	css的三种引入方式
		1.通过link标签引入外部的css文件(最正规用法)
			<link rel="stylesheet" href="02%20小米css样式.css">
		2.直接在html页面上的head内通过style标签直接书写css代码
			<style>
				h1 {
					color: green;
				}
			</style>
		3.行内式(直接在标签内部通过style属性直接书写)  不推荐使用
			<h1 style="color: orange">我是Oscar</h1>
	我们需要先学习 如何查找标签
	然后在学习如何修改样式
	css查找 很重要 只要你学会了css的查找  后面js jQuery的标签查找都是一个原理
	基本选择器
		元素选择器
		id选择器
		类选择器
		通用选择器
	组合选择器
		div span
		div>span
		div+span
		div~span
	属性选择器
		补充
			任何的标签都有自己的默认的属性 id  class
			标签还支持你自定义任何多的属性(也就意味着可以让标签帮你携带一些额外的数据)(******)
	伪类选择器
		a标签有四种状态
			1.没有被点击过
			2.鼠标悬浮上面
			3.点击之后不松手
			4.点击之后 再回去
		我们将input框鼠标点进去之后的那个状态叫做 input获取焦点   聚焦 focus
		鼠标移出去之后的状态 叫做input框失去焦点 
	伪元素选择器  (清除浮动带来的负面影响)
		可以通过css添加文本内容
	选择器优先级
		1.选择器相同的情况下 引入方式不同
			遵循就近原则 谁离标签更近 就听谁的
		2.选择器不同的情况下
			行内选择器  >   id选择器(其次)  >    类选择器(使用最频繁)  >  元素选择器
前端form表单与css的更多相关文章
- 前端-form表单与CSS
		目录 form表单 表单属性 label标签 input标签 select 下拉框标签 textarea多行文本 提交 Flask 结合form表单 初探 CSS介绍以及基本选择器 基本选择器 组合选 ... 
- 前端之form表单与css(1)
		目录 一.form表单 1.1表单的属性 1.2input 1.2.1form表单提交数据的两种方式 1.3select标签 1.4label标签 1.5textarea多行文本标签 二.CSS 2. ... 
- 基于JQuery的前端form表单操作
		Jquery的前端表单操作: jquery提供了良好的方法封装,在一些基本的操作的时候,能节省很多的麻烦,其中,在具体使用时,form表单的数据提交是最频繁也最常见的前后数据交换方式,所以在前 ... 
- form表单和CSS
		一.form表单 1. form表单有什么用 能够获取用户输入的信息(输入,选择, 上传的文件),并且将这些数据全部发送给后端 2. form表单的用法 (1)有两个重要参数: action : 控制 ... 
- form表单与CSS选择器和样式操作
		form表单 """获取前端用户数据并发送给后端服务器""" <form action=""></fo ... 
- form表单,css简介,css选择器,css样式操作
		form表单 简介 表单在Web网页中用以让访问者输入数据,当提交表单时,表单中输入的数据被打包传递给Web服务器端的程序 以处理,从而使得Web服务器与用户之间具有交互功能. 表单实现前后台交互:用 ... 
- form表单与css选择器
		目录 form表单 action属性 input标签 lable标签 select标签 textarea标签 补充 网络请求方式 CSS简介 CSS基本选择器 组合选择器 属性选择器 分组与嵌套 伪类 ... 
- javaWeb 中前端Form表单数据处理(手动拼json)
		在前端我们会用到最多的就是form表单提交数据,在form表单中有很多都是自动将数据传到后台,然后通过实体来接受的,但是有的时候我们就是需要在前端就拿到这个Form表单的数据,这是我们就可以自己讲数据 ... 
- (day43)form表单、css
		目录 昨日回顾 一.HTTP协议 (一)四大特性 (二)数据格式 (1)请求格式 (2)响应格式 (三)响应状态码 二.HTML (一)什么是HTML (二)注释 (三)文档结构 (四)head内标签 ... 
随机推荐
- python与正则
			想了解正则的使用,请点击:正则表达式.每种编程语言有一些独特的匹配方式,python也不例外: 语法 含义 表达实例 完整匹配匹配的字符串 \A 仅匹配字符串开头 \Aabc abc \Z 仅匹配字符 ... 
- SLAM+语音机器人DIY系列:前言
			------SLAM+语音机器人DIY系列[目录]快速导览------ 第1章:Linux基础 1.Linux简介 2.安装Linux发行版ubuntu系统 3.Linux命令行基础操作 第2章:RO ... 
- Cisco 三层交换机划分VLan与普通路由器连接配置
			根据一些中小企业的一些业务需求,设计一套方案: 计划目标:针对不同部门划分不同的VLAN,前期满足能够同时上网的需求,后期需要能够隔离不同部门的资源访问(本次配置操作不涉及). 因之前未接触CISCO ... 
- WTForms常用的验证器
			from wtforms import Form,StringField,IntegerField from wtforms import validators from wtforms.valida ... 
- 学习shell的第一天
			1.命令历史 作用:查之前使用的命令 关于命令历史的文件 每个用户家目录下面的 .bash_history 在关机的时候,会自动写入一次 (history -a 将内存中的命令历史写入文件) ... 
- 脚本自动创建ldap账号
			背景:客服那边人员流动性大,经常需要配置账号,每次创建账号配置权限比较繁琐. 配置脚本: ldapadduser.sh #!/bin/bash # add ldap user ] || [[ $ -n ... 
- 第五次java实验报告
			Java实验报告 班级 计科二班 学号 20188437 姓名 何磊 完成时间2019/10/10 评分等级 实验四 类的继承 实验目的 理解抽象类与接口的使用: 了解包的作用,掌握包的设计方法. 实 ... 
- confluent部署:
			confluent介绍https://www.cnblogs.com/dadadechengzi/p/9506964.html kafka connect:https://www.cnblogs.co ... 
- 2019牛客暑期多校训练营(第三场)- H Magic Line (计算几何)
			题目链接:https://ac.nowcoder.com/acm/contest/883/H 题意:给定n个点(n为偶数),求一条直线使得n个点平均分散在直线两端,即每端n/2个点. 思路:把n个点按 ... 
- // TODO Auto-generated method stub 作用及设置
			当我们创建一个主方法类时,eclipse会默认插入一条注释语句: // TODO Auto-generated method stub 作用: // TODO Auto-generated metho ... 
