一。position:absolute和float属性的异同css
相同点:二者均可以让元素脱离文档流,并可设置宽高跨域
不一样点:float仍会占据位置,而position:absolute会覆盖文档流中其余元素服务器
二。CSS盒子模型cookie
盒子模型由:margin padding border content 组成(session
padding
+ border
+ width
= 盒子的宽度padding
+ border
+ height
= 盒子的高度)ide
1.标准盒模型:宽高不算上padding和border对应的css属性box-size:content-box动画
2.怪异盒模型:宽高算上padding和border对应的css属性box-size:content-boxurl
三。如何区分HTML和HTML5?code
文档类型声明上,HTML没有语义化的标签,HTML5有语义化标签:hearder navseo
四。HTML5语义化的理解
1.利于团队开发项目,增长可读性,提升效率
2.有利于seo,有利于爬虫引擎
五。HTML5的新特性
1.语义化标签
2.input type 属性(type= email number date search image url)
3.canvse画布
4.SVG 可伸缩矢量图形
5.audio、video
6.localStorage、sessionStorage
7.地理信息(geolocation 定位)
8.重力感应
9.文件拖拽
10.WebSocket
六。CSS3的新特性
1.border-radius 边框圆角
2.box-shadow 边框阴影
3.background-size 背景图片大小
4.background-image 设置多个背景图片
5.text-shadow 文本阴影
6.CSS 2D转化
7.animation 动画
8.box-size
七。localStorage、sessionStorage和cookie的区别
1.sessionStorage主要用于本地对话存储,当会话结束页面关闭,数据销毁
2.localStorage永久存储本地,除非手动删除
3.cookie 存储空间小,不能跨域,须要指定做用域,cookie的做用是与服务器进行交互,做为HTTP规范的一部分而存在