学习笔记——day27

表单:
				form:
					属性:
						action:提交路径,请求路径
						method:
							get:明信片
								提参数url,
								容量有限,
								不安全,
								有缓存,
									http://www.baidu.com?uname=zs&rnd=1002
							post:信封
								提参数url,请求实体
								相对安全
								理论没有限制
							
							put:
							delete:
						enctype:
							enctype="multipart/form-data"
							在存在文件的时候设置
				input:输入,输入库,密码框,单选按钮,复选框,隐藏域,提交,重置,按钮
					type:
						默认:text
						password:密码
						radio:
							name:分组,一组,互斥
							注意:value要设置
							checked:默认选中
								checked="checked"或者checked
								js中:checked=true
								选中多个,最后一个生效
						checkbox:复选
							name:分组,不互斥
								注意:value要设置
							checked:
						hidden:
							隐藏域,可提交,
							name,value必须设置
						submit:
							提交
							
						reset:
							重置
						button:
							按钮,配合js使用
						
						file:
							method:post
							enctype:multipart/form-data
				select:
					下拉框,下拉菜单
					属性name:设置
					子标签:
						option:
							<option> </option>
							value:设置了就是提交的值
							没设置value:value值就是innerHTML(标签包裹的内容)
					
					此种下拉菜单只能选中一项。
					复选下拉菜单:
					属性:multiple="multiple"
						
											
							
						
						
					
				button:
					type属性:
						button
						reset:
						submit:默认
						
						
				属性:
					name:提交的字段
					disabled:禁用,不能提交
					readonly:可以提交
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<!--
			method:默认值get
			input:属性:
				placeholder="请输入用户名"
				autocomplete="on" :on,off
				必填:required="required"
				pattern="^\d{1,3}$":正则
		-->
		<form action="">
			用户名:<input type="text" name="username" value="zs" autocomplete="on" required="required" />
			年龄:<input type="text" name="age" value="18" pattern="^[0-9]{1,3}$" />
			<!--了解-->
			颜色:<input type="color" name="color" />
			数字: <input type="number" name="number" />
			日期: <input type="date" name="" id="" value="" />
			日期: <input type="datetime" name="" id="" value="" />
			日期: <input type="datetime-local" name="" id="" value="" />
			<input type="month" name="" id="" value="" />
			<input type="week" name="" id="" value="" />
			<input type="submit" name="" id="" value="提交" />
			
		</form>
	</body>
</html>

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<!--引入方式:
				1.内联
				html中style属性,优先级最高
				解耦:
					html+css
				2.内部
					style标签中写CSS代码,
				
				3.外部
					xxx.css文件
					link href="xxx.css的路径"
					
				优先级:
					内联优先级最高,内部和外部优先级相同,后来者居上
					内联 > 内部==外部
					1000	100
					
		-->
		<link rel="stylesheet" type="text/css" href="css/style01.css"/>
		<style type="text/css">
			div{
				width: 100px;
				height: 100px;
				border: 1px solid green;
			}
		</style>
		
	</head>
	<body>
		<!--<div id="" style="width: 200px;height: 200px;border: 1px solid red;">-->
		<div></div>
		<div></div>
	</body>
</html>

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<style>
		/*
		 初始化
		 字体:
		 margin:
		 padding:
		 * */
			*{
				font-size: 50px;
				font-family: "宋体";
				/*斜体italic
				 倾斜oblique*/
				font-style: oblique;
				font-weight: bold;
			}
			/*id*/
			#div{
				color: green;
			}
			/*元素*/
			span{
				background: deeppink;
			}
			div{
				
			}
			
			/*class属性*/
			.div{
				border: 1px dashed gray;
			}
			/*
			 选择器:
			 	#:id
			 	.:类class
			 	本元素:标签选择器,元素选择器,节点
			 	*:统配选择器
			 * */
			
		</style>
	</head>
	<body>
		<div id="div" class="div">div</div>
		<span class="div">span</span>
		<span>span2</span>
	</body>
</html>

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<style type="text/css">
			#div{
				width: 1000px;
				height: 200px;
				/*
				 * color:
				 * image:
				 * repeat:
				 */
				background:red url(img/cxk.jpg) no-repeat;
				/*放大背景图片:
				 刚好和元素尺寸一致
				 background-size: 100% 100%;
				 cover:全覆盖,但是可能图片补全
				 contain:图片显示完整,但是可能有未覆盖
				 
				 * */
				background-size: contain;
			}
			#camera{
				height: 20px;
				background: url(img/camera.png) no-repeat;
				background-position: 10px -20px;
			}
			.pp{
			    height: 25px;
			    width: 25px;
			    background: url(img/pass_login_icons.png) no-repeat;
			    background-position: -134px 0;
			}
		</style>
	</head>
	<body>
		<div id="div">
			
		</div>
		<div id="camera">
			
		</div> 
		<div class="pp"></div>
	</body>
</html>

边框

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<style type="text/css">
			#border{
				width: 200px;
				min-height: 150px;
				/*border: 1px solid red ,5px dashed yellow ,10px dotted green ,20px double blue;*/
				border-width: 1px 5px 10px ;
				border-style: dashed double solid dotted; 
				border-color: gold #000 #100860 rgb(250,0,0);
				/*border: 1px 5px 10px dashed double solid dotte gold #000 #100860 rgb(250,0,0);*/
			}
		</style>
	</head>
	<body>
		<!--
			border
		-->
		<div id="border">
			
		</div>
	</body>
</html>

边框三角

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<style type="text/css">
			body{
				background-color: #008000;
			}
			#tri{
				width: 0;
				height: 0;
				border: 100px solid ;
				/*border-color: red blue green gold;*/ 
				/*border-color: red transparent transparent transparent;*/ 
				border-color: red rgba(0,0,0,0.2) rgba(0,0,0,0.1) rgba(0,0,0,0.3); 
			}
		</style>
	</head>
	<body >
		<div id="tri">
			
		</div>
	</body>
</html>

边框圆角

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<style type="text/css">
			#circle{
				width: 200px;
				height: 200px;
				border: 1px solid red;
				/*圆形*/
				border-radius: 50%;
				background: url(img/timg.jpg) ;
				background-size: contain;
				
			}
			#tuoyuan{
				width: 200px;
				height: 100px;
				border: 1px solid red;
				border-radius: 50%;
				background: url(img/timg.jpg) no-repeat ;
				background-size: 100% 100%;
				/*阴影*/
				box-shadow: 5px 5px 5px yellow;
			}
		</style>
	</head>
	<body>
		<div id="circle">
			
		</div>
		<div id="tuoyuan">
			
		</div>
	</body>
</html>

定位

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<style type="text/css">
			.dv1{
				width: 50px;
				height: 50px;
				background: red;
				/*定位*/
				/*相对定位:
				 参照物:自身初始位置
				 * */
				position: relative;
				top: 50px;
				left: 50px;
			}
			.dv2{
				width: 100px;
				height: 100px;
				background: green;
				/*绝对:
				 参照物:第一个设置了position属性的祖先元素,最高追溯到body
				 * */
				position: absolute;
				top: 100px;
				left: 100px;
			}
			.dv3{
				width: 200px;
				height: 200px;
				background: blue;
				/*
				 * 固定:
				 * 参照物:body
				 */
				position: fixed;
				top: 10px;
				left: 10px;
			}
		</style>
	</head>
	<body>
		<div class="dv1"></div>
		<div class="dv2"></div>
		<div class="dv3"></div>
	</body>
</html>

布局

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<style type="text/css">
			.container{
				width: 960px;
				min-height: 1000px;
				background: pink;
				float: left;
			}
			.head{
				width: 100%;
				height: 200px;
				background: skyblue;
				float: left;
			}
			
			.body{
				width: 100%;
				/*height: 700px;*/
				float: left;
				background: greenyellow;
				
			}
			/*
			 设置
			 * */
			.body .main{
				width: 70%;
				height: 700px;
				background: red;
				float: left;
			}
			
			.body .sub{
				width: 29%;
				height: 700px;
				background: cornsilk;
				float: right;
			}
			
			.foot{
				float: left;
				width: 100%;
				height: 100px;
				background: darkgray;
			}
		</style>
	</head>
	<body>
		<div id="" class="container">
			<!--头开始了-->
			<div class="head">
				
			</div>
			<!--头结束了-->
			<!--体开始了-->
			<div class="body">
				<div class="main"></div>
				<div class="sub"></div>
			</div>
			<!--体结束了-->
			<!--尾开始了-->
			<div class="foot"></div>
			<!--尾结束了-->
		</div>
	</body>
</html>

overflow溢出

/*overflow: hidden;*/
overflow: scroll;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值